1.修改配置,打開密匙登錄
vim /etc/ssh/sshd_config,修改配置項爲如下。
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
2.本地生成密匙
ssh-keygen -t rsa
執行以上命令,會在~/.ssh 目錄下生成密匙文件
- id_rsa
- id_rsa.pub
3.服務器保存公匙
在本地執行
cat .ssh/id_rsa.pub
複製裏面的內容
進入服務器,在~/.ssh目錄下創建authorized_keys文件(已存在則不用創建),將剛剛複製的內容粘貼到裏面
這樣就可以在本地無密碼登錄服務器了
ssh 192.168.10.10