🤖 由 星火认知大模型 生成的文章摘要
[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账户登录