登录某系Linux远程机器,由于ssh的某些配置,导致不能直接用root登录,必须先用某个权限很低的用户登录,然后su - root
解决方法:
1) 以root身份,chmod +w /etc/ssh/sshd_config
2) vi /etc/ssh/sshd_config
3) 将PermitRootLogin no改成PermitRootLogin yes
也有可能是:
PermitRootLogin without-password 总之都改成
PermitRootLogin yes
4) service sshd restart
时间: 2024-10-23 20:42:18