1. 程式人生 > >CentOS 7.x 通過密鑰登陸SSH

CentOS 7.x 通過密鑰登陸SSH

ati word ica systemctl system ace root space -h

1、建立密鑰對 [root@samba-server~]$ ssh-keygen 2、在服務器上安裝公鑰 [root@samba-server ~]$ cd .ssh [root@samba-server .ssh]$ cat id_rsa.pub >> authorized_keys 3、為了確保連接成功,請保證以下文件權限正確: [root@samba-server .ssh]$ chmod 600 authorized_keys [root@samba-server .ssh]$ chmod 700 ~/.ssh 4、編輯 SSH配置文件,打開密鑰登錄功能 vi /etc/ssh/sshd_config RSAAuthentication yes PubkeyAuthentication yes 當完成全部設置並以密鑰方式登錄成功後,可以禁用密碼登錄 PasswordAuthentication no 5、重啟 SSH 服務: [root@samba-server .ssh]# systemctl restart sshd

CentOS 7.x 通過密鑰登陸SSH