【问题标题】:How to set root password on Amazon EC2 instance? [closed]如何在 Amazon EC2 实例上设置 root 密码? [关闭]
【发布时间】: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


【解决方案1】:

看看/etc/sudoers。对于sudo 的各种调用,定义了您是否需要密码(如果是root 密码还是您自己的密码)。

【讨论】:

  • 我认为值得注意的是,弄乱这个文件会完全破坏实例......因为修复损坏的 /etc/sudoers 的解决方案需要密码。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-10-25
  • 1970-01-01
  • 2011-09-17
  • 1970-01-01
  • 2014-04-30
  • 2020-08-07
相关资源
最近更新 更多