1. 程式人生 > >Ubuntu16.04配置ssh免密登入

Ubuntu16.04配置ssh免密登入

參考自:https://blog.csdn.net/wenyun_kang/article/details/77413714

原材料:

安裝成功的Ubuntu系統

 

步驟:

1.更新軟體源(在此之前需要確保自己的linux系統可以聯網)。命令:sudo apt-get update

2.安裝ssh服務端。命令:sudo apt-get install openssh-server

3.安裝ssh客戶端。命令:sudo apt-get install openssh-client

4.配置ssh免密登入。進入當前使用者(最好不要用root)的home目錄,生成本機祕鑰。命令:cd ;ssh-keygen -t rsa -P "" 然後一路回車就可以

5.將公鑰追加到 authorized_keys 檔案中。命令:cat .ssh/id_rsa.pub >> .ssh/authorized_keys  然後賦予authorized_keys 檔案許可權。命令:chmod 600 .ssh/authorized_keys

6.輸入命令 ssh localhost檢視ssh是否配置成功。此時因為是第一次使用ssh登入本機,所以需要輸入yes確認

7.輸入命令 exit 退出ssh當前登入,再輸入命令 ssh localhost 發現不用命令也可以使用ssh登入本機了,大功告成