Root权限用户版:
修改配置文件:
vi /etc/ssh/sshd_config
不允许root用户远程登陆:
允许使用密钥登陆:
生成密钥:
ssh-keygen -t rsa
cat id_rsa.pub >>authorized_keys
把id_rsa里面的东西(私钥)导出到xshell的机子(登陆者)上命名为id_rsa然后导入到xshell中(最好输个密码)。
Xshell报错“Xshell所选密钥未在远程主机上注册”怎么办?
权限的问题:
chmod 600 authorized_keys
cd ../
chmod 700 .ssh
service sshd restart