linux 如何允许 root 用户通过 ssh 登录
- 使用
su
切换到 root 用户 - 打开
/etc/ssh/sshd_config
- 找到
PermitRootLogin
配置项,去除前面的#
(如果有),设置为PermitRootLogin prohibit-password
(允许通过 ssh key 登录,禁止密码登录) 或者PermitRootLogin yes
(允许通过 ssh key 或者密码登录) - 把 ssh public key 放到
~/.ssh/authorized_keys
中 - 执行
systemctl restart sshd
,重启sshd
服务