最近,我一直在考虑如何安装我的linux系统(我选择了debian)。安装它时,我选择不为root输入密码,而只输入用户帐户的密码。我的问题是,它是否可以被利用,当我没有提供任何密码时,是否可以以root用户身份登录?我试过了
su
Password:但我的密码显然不起作用。谢谢!
发布于 2019-11-13 15:06:54
如果您担心某个人或某个人滥用此漏洞,并最终以root身份登录,请不要担心:如果root没有设置密码,则没有密码匹配,并且不允许使用该帐户(tty登录、SSH登录、X登录等)进行普通登录。
但是帐户仍然是可访问的:您可以sudo su并成为root用户。之后,可以将公钥添加到/root/.ssh/authorized_keys和SSH-in作为根用户。
但是,当您没有sudo功能时,所有这些方法都无法工作,而且您可能是系统中唯一具有此功能的方法。
https://security.stackexchange.com/questions/221173
复制相似问题