EC2 .bashrc 和 .bash_profile 重新设置

问题描述 投票:0回答:1

我问的原因:pycurl 需要

libcurl-devel
openssl-devel
。要安装这些,我的 .bash_profile 中有这两行:

sudo yum install libcurl-devel
sudo yum install -y openssl-devel

以前,我只是在终端中运行这些命令,同时通过 ssh 连接到 EC2 实例。

但是,这些行似乎在随机时间从

.bashrc
.bashprofile
中清除,并且包不再存在于实例中。为什么会这样? EC2 实例是否在某个时刻刷新为干净版本?如果是这样,为什么?我怎样才能确保这两个包默认安装在每个实例上?

当我

eb deploy
时,我仍然看到
.bashrc
.bash_profile
包含
yum install
命令。文件刷新的时间似乎是随机的,我不明白为什么。

python django amazon-ec2 pycurl amazon-linux-2
1个回答
0
投票

您可以考虑将 User Data 脚本添加到您的启动模板中。

© www.soinside.com 2019 - 2024. All rights reserved.