Linux筆記:ubuntu系統之間ssh免密碼登錄配置!

ubuntu下ssh免密碼登錄配置!

  • 這裏有兩臺主機分別IP分別是:192.168.3.177192.168.3.85,現在需要從177的機器上免密碼登錄到85的機器上。

一. 177和85機器分別安裝ssh

  • 分別在2個主機上執行如下命令。
sudo apt-get install ssh

二. 177機器執行

  • 177的機器上生成公鑰和私鑰,輸入命令,提示直接按enter就行了。
ssh-keygen -t  rsa
  • cd ~/.ssh就會發現多瞭如下文件:id_rsaid_rsa.pub分別是私鑰和公鑰。

三. 177機器執行

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

四. 177機器執行

  • 接着將id_rsa.pub文件複製到85上,這裏我使用的是主機名。
scp ~/.ssh/id_rsa.pub  ubuntu@192.168.3.85:~/.ssh

五. 85機器執行

  • 85上執行一、二、三步驟,然後將id_rsa.pub的內容添加到85的authorized_keys文件中,完成之後就能在本級免密碼登錄85了。
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

六. 重啓ssh服務

  • 完成之後在177上重啓ssh服務後即可免密碼登錄85了。
service ssh restart
  • 免密碼登錄演示。

七. ubuntu查看CPU型號信息!

# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 
8 Intel(R) Xeon(R) CPU      E5410  @ 2.33GHz 
(看到有8個邏輯CPU, 也知道了CPU型號) 

# cat /proc/cpuinfo | grep physical | uniq -c 
4 physical id   : 0 
4 physical id   : 1 
(說明實際上是兩顆4核的CPU) 

# getconf LONG_BIT 
32 
(說明當前CPU運行在32bit模式下, 但不代表CPU不支持64bit) 

# cat /proc/cpuinfo | grep flags | grep ' lm ' | wc -l 
8 
(結果大於0, 說明支持64bit計算. lm指long mode, 支持lm則是64bit) 

主要參考一下作者博客表示感謝!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章