[c-alert type="success"]登录服务器错了,Debian和Ubuntu差不多[/c-alert]

之前我们已经使用ESXI安装了Ubuntu,并且已经安装了SSH,然而我们并不能直接使用root账户登录。
那么怎么使用root账户呢,其实很简单,先用用户登录服务器,然后为root设置一个密码
切换为root用户

sudo -i


输入当前用户的密码,密码是不可见的。
如果提示不在 sudoers 文件中。此事将被报告。可以参考:https://blog.csdn.net/csdnzouqi/article/details/95499348

sudo passwd root


为root设置一个新的密码,也是不可见的。之后再输入一次确认新密码。

这样root密码就设置完成啦

sudo -i

然后输入下面这行

vim /etc/ssh/sshd_config

键盘为英文状态输入i,进行编辑,将下面两行粘贴进去:

PermitRootLogin yes
PermitEmptyPasswords no	

就像这样

然后按一下ESC,输入:wq! 保存退出
然后测试一下可不可以直接使用root账户登录

最后修改:2023 年 10 月 05 日
如果觉得我的文章对你有用,请随意赞赏