Ubuntu 16 04主機之間ssh免密碼登入

2021-08-19 04:31:59 字數 1944 閱讀 5646

使用a機(192.168.1.8)和b機(192.168.1.7)

以a 機為例,使a機的lizhifeng使用者可以免密碼登入b機的lizhifeng使用者:

安裝ssh:sudo apt-get install ssh

以下在a機的lizhifeng使用者模式下操作:

2、在a機上生成公鑰和私鑰,輸入命令,提示直接按enter就行了

ssh-keygen -t  rsa

cd ~/.ssh就會發現多了如下檔案:id_rsa 和id_rsa.pub分別是私鑰和公鑰。

drwx------  2 lizhifeng lizhifeng 4096 4月  22 13:22 ./

drwxr-xr-x 20 lizhifeng lizhifeng 4096 4月 22 12:02 ../

-rw------- 1 lizhifeng lizhifeng 1675 4月 22 13:58 id_rsa

-rw-r--r-- 1 lizhifeng lizhifeng 419 4月 22 13:58 id_rsa.pub

-rw-r--r-- 1 lizhifeng lizhifeng 444 4月 22 13:20 known_hosts

執行如下命令:$ cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys,將公鑰新增到.ssh/authorized_keys,這時就能在本機免密碼登陸了

drwx------  2 lizhifeng lizhifeng 4096 4月  22 14:00 ./

drwxr-xr-x 20 lizhifeng lizhifeng 4096 4月 22 12:02 ../

-rw-rw-r-- 1 lizhifeng lizhifeng 419 4月 22 14:00 authorized_keys

-rw------- 1 lizhifeng lizhifeng 1675 4月 22 13:58 id_rsa

-rw-r--r-- 1 lizhifeng lizhifeng 419 4月 22 13:58 id_rsa.pub

-rw-r--r-- 1 lizhifeng lizhifeng 444 4月 22 13:20 known_hosts

同時目錄下多了authorized_keys檔案

將id_rsa.pub檔案遠端複製到b機的lizhifeng使用者目錄的.ssh目錄下,為防止衝突命名為addkeys檔案:

scp  ~/.ssh/id_rsa.pub [email protected]:~/.ssh/addkeys

使用b機的lizhifeng使用者模式將addkeys 檔案的內容追加到authorized_keys中:

cat ~/.ssh/addkeys  >>  ~/.ssh/authorized_keys

或者也可以在a機的lizhifeng使用者模式下遠端訪問b機的使用者模式:

ssh [email protected]

enter password :     (還沒有實現免密碼登入的,所以要輸入一次b機的root密碼)

cat ~/.ssh/addkeys  >>  ~/.ssh/authorized_keys

刪除b機的臨時檔案addkeys

rm -rf  ~/.ssh/addkeys

note:不要直接使用以下命令

scp ~/.ssh/id_rsa.pub [email protected]:~/.ssh/authorized_keys

這樣會覆蓋b機的lizhifeng使用者目錄的.ssh目錄下的authorized_keys檔案

重新啟動ssh

service ssh restart

參考:ubuntu16.04 ssh免密碼登入

ubuntu使用ssh公鑰實現免密碼登入

Ubuntu 16 04主機之間ssh免密碼登入

我有兩台主機分別ip分別是 192.168.48.131和192.168.48.132,現在需要從131的機器上免密碼登入到132的機器上 1 分別安裝ssh sudo apt get install ssh 2 在131的機器上生成公鑰和私鑰,輸入命令,提示直接按enter就行了 cd ssh就會...

Ubuntu16 04 跨主機系統備份和更新

最近幾天由於專案需要把舊的主機的系統轉移到新的主機上去,搗鼓了幾天ubuntu的系統備份和恢復。網上的教程大多是針對同一機器的備份和恢復,沒有涉及跨主機的恢復,因此著實是踩了一些坑,為了記錄踩的坑把跨主機備份和恢復的流程稍微寫一寫,歡迎有經驗的朋友指出不足之處。本次備份和恢復的過程主要參考了三篇文章...

Ubuntu 16 04主題美化

調整 unity 桌面環境,還是推薦使用unity tweak tool,這是乙個非常好用的 unity 圖形化管理工具,可以修改工作區數量 熱區等。sudo apt get install unity tweak tool flatabulous主題是一款ubuntu下扁平化主題。sudo add...