使用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機的使用者模式:
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...