Root權限用戶版:
修改配置文件:
vi /etc/ssh/sshd_config
不允許root用戶遠程登陸:
image.png
允許使用密鑰登陸:
image.png
生成密鑰:
ssh-keygen -t rsa
cat id_rsa.pub >>authorized_keys
把id_rsa里面的東西(私鑰)導出到xshell的機子(登陸者)上命名為id_rsa然后導入到xshell中(最好輸個密碼)。
image.png
image.png
Xshell報錯“Xshell所選密鑰未在遠程主機上注冊”怎么辦?
權限的問題:
chmod 600 authorized_keys
cd ../
chmod 700 .ssh
service sshd restart
image.png