Tsz*_* Ma 3 linux amazon-ec2 ubuntu-14.04
我想构建一个项目但失败了,因为它需要 root 权限。当我将用户更改为“sudo -s”时,它提示[sudo] password for ubuntu. 由于 ec2 不提供 ubuntu 密码,它使用 pem 文件登录。如何以 root 身份登录并创建文件?谢谢!
我通过对 Ubuntu AWS EC2 SSH 登录使用“sudo”解决了这个问题:
$ sudo passwd ubuntu
Run Code Online (Sandbox Code Playgroud)
而不是提示我:
"(current) UNIX password:"
Run Code Online (Sandbox Code Playgroud)
它现在提示:
"Enter new UNIX password:"
Run Code Online (Sandbox Code Playgroud)
我希望这可以解决 ec2 ubuntu 用户的一些问题!
如果您想以 root 身份从终端交互式运行命令,请执行以下操作:
sudo -i
Run Code Online (Sandbox Code Playgroud)
如果只想运行单个命令,请执行以下操作:
sudo some-command-goes-here
Run Code Online (Sandbox Code Playgroud)
在任何这些情况下都不会提示您输入密码。