这可能是一个很基本的问题,我以 root 身份登录,然后决定更改密码,因此使用 passwd 更改了密码,后来我注销了,无法重新登录。现在我在系统上有另一个 ssh 用户,使用该用户登录,使用 su - 以及我为 root 设置的密码,这成功将我验证为超级用户。为什么我不能像以前一样以 root 身份登录?
Coda 返回“服务器不接受用户名或密码。”我尝试使用 passwd root 然后进行更改,但仍然不起作用。
任何想法,将不胜感激
答案1
使用 更改密码时,请注意不要让服务器拒绝您的密码passwd
。密码不应是字典中容易猜到的单词,例如...
答案2
您是否直接以 root 身份登录服务器?一旦您同意,请立即更改此设置,并且不要公开承认这种不良做法 ;)
您能用旧密码登录吗?如果可以,则可能是正在使用的 ssh 密码。
答案3
也许这两件事没有联系——密码已更新,但与此同时有人(非常明智地)禁用了 root ssh 访问。