如何在 AWS EC2 实例上安装 git

如何在 AWS EC2 实例上安装 git

我正在尝试跟随本教程在 EC2 实例上安装 git。我遵循的教程要求创建一个新用户来安装 git。不幸的是,我无法执行 sudo 命令。运行时ls -l $(which sudo),我得到---s--x--x 1 ec2-user root 123856 Mar 12 21:08 /usr/bin/sudo

/usr当我尝试通过更改文件夹的所有权时chown root:root /usr/bin,我收到消息chown: changing ownership of ‘/usr/bin’: Operation not permitted。通过 更改所有权的其他尝试chmod 400 /usr均未成功, 也未成功 sudo chown -R /usr,后者产生的错误"sudo: effective uid is not 0, is sudo installed setuid root?"与我尝试运行 时遇到的错误相同sudo su。当我尝试 时su,我需要输入密码,但我不确定密码是什么。

为了实际安装 git,我需要使用yum install git需要 root 访问权限的设备。

有没有办法在没有 sudo 权限的情况下安装 git?或者,如果有任何带有 git 的 EC2 实例,请告诉我。

相关内容