【发布时间】:2011-10-14 04:52:11
【问题描述】:
起初,我以“ubuntu”用户的身份通过 SSH 连接到一个实例,输入“sudo -s”,它并没有要求我输入 root 密码。然后我以“root”用户身份输入“passwd”并输入两次新密码,并确认。
但是下次我以 'ubuntu' 用户身份 SSH 到这个实例时,输入 'sudo -s',它仍然不会要求我输入任何密码!
我错过了什么吗?
实例运行 Ubuntu 8.04(Hardy)。
【问题讨论】:
-
我明白了...我检查了/etc/sudoers,如help.ubuntu.com/community/RootSudo 所述,发现'ubuntu'用户是默认用户,并且没有设置密码来使用root权限。
-
我听说你应该只使用无密码的 root 进行 SSH 到 EC2,否则你将被锁定在外面,必须分离/附加 EBS 卷并使用临时实例修复它。对吗?
标签: ubuntu ssh passwords amazon-ec2 root