ssh 免密碼登錄配置

1.hosts文件修改 (可忽略)
vim /etc/hosts
vim /etc/sysconfig/network

2.sshd配置
vim /etc/ssh/sshd_config

去掉以下3行的 “#” 註釋:
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
重啓 sshd 服務,使用命令:/sbin/service sshd restart
systemctl restart sshd.service
3.關閉selinux
vim /etc/selinux/config
setenforce 0

4.關閉防火牆
6.生成ssh密鑰

ssh-keygen -t rsa ### 生成密鑰
上傳目標主機密鑰
ssh-copy-id -i ~/.ssh/id_rsa.pub user@ip ---默認22端口
ssh-copy-id -i ~/.ssh/id_rsa.pub '-p port user@ip' ---非默認端口

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章