1. 程式人生 > >linux系統使用密鑰登錄設置

linux系統使用密鑰登錄設置

服務器 linux style

1、用putty遠程登錄linux服務器,然後使用puttygen生成密鑰,將生成的密鑰保存,保存私鑰將公鑰復制保存到linux服務器的authorized_keys文件裏面 2、創建文件: vi /root/.ssh/authorized_keys //創建文件authorized_keys chmod 600 /root/.ssh/authized_keys //加權限 chmod 700 /root/.ssh/ //加權限 3、清除防火墻設置: iptables –F //清除設置 service iptables save //保存設置
4、關閉selinux seteforce 0 //臨時關閉 重啟後失效 vi /etc/selinux/config //將其中的 selinux=enforcing改成selinux=disabled //一直關閉 5、編輯ssh配置文件: vi /etc/ssh/sshd_config //編輯ssh配置文件 PasswordAuthentication no //禁止使用基於口令認證的方式登陸 PubkeyAuthentication yes //允許使用基於密鑰認證的方式登陸 6、重啟ssh # /etc/init.d/sshd reload service sshd restart
7、配置完成後,只有擁有密鑰的用戶才能登錄linux系統

linux系統使用密鑰登錄設置