由于腾讯云主机 ubuntu 系统默认用户名为 ubuntu,不喜欢每次做什么都要 sudo 一下,故设置开启允许 root 用户登录;
- 先用 ubuntu 账号登录,执行
sudo passwd root
; - 按要求输入密码,请牢记;设置成功之后回提示:
passwd: password updated successfully
; - 执行
sudo vi /etc/ssh/sshd_config
; - 找到并用 # 注释掉这行:PermitRootLogin prohibit-password;
- 新建一行,添加:PermitRootLogin yes;
- 保存退出并重启 ssh 服务:
sudo service ssh restart
;
解读一下这两句话吧!
PermitRootLogin yes
:允许 root 登录,设为 yes
PermitRootLogin prohibit-password
:允许 root 登录,但是禁止 root 用密码登录
很明显这行是需要被注释掉的!!!