Linux基礎04 免密登入配置與網路管理

2021-08-09 16:47:37 字數 1448 閱讀 6120

一.ssh免密登陸配置

1.  ssh的相關概念

ssh 為

secure shell

(安全外殼協議)的縮寫,

ssh的具體實現是由客戶端和服務端的軟體組成的。

2.  認證機制

從客戶端來看,ssh提供兩種級別的安全驗證。

第一種方式(

基於口令的安全驗證)

只要你知道自己帳號和口令,就可以登入到遠端主機。

第二種方式(基於金鑰的安全驗證)

金鑰登陸方式配置:假如 a  要登陸  b

在a上操作:

1/ 首先生成金鑰對

ssh-keygen   (提示時,直接回車即可)

2/ 再將

a自己的公鑰拷貝並追加到

b的授權列表檔案

authorized_keys中

ssh-copy-id   b

二.網路管理

1.  主機名配置

1/ 檢視主機名:hostname

2/ 修改主機名

(重啟後無效

):hostname hadoop

3/ 修改主機名

(重啟後永久生效

):vi /ect/sysconfig/network

2.  ip位址配置

修改ip位址

1/ 方式一:

setup

用root輸入

setup

命令,進入互動式修改介面

2/ 方式二:修改配置檔案

(重啟後永久生效)

vi /etc/sysconfig/network-scripts/ifcfg-eth0

3/ 方式三:

ifconfig命令

(重啟後無效)

ifconfig eth0 192.168.12.22

3.  網域名稱對映

/etc/hosts檔案 用於在通過主機名進行訪問時做

ip位址解析之用

所以,你想訪問乙個什麼樣的主機名,就需要把這個主機名和它對應的ip位址配置在

/etc/hosts

檔案中。

4.  網路服務管理

1/ 後台服務管理

service network status    檢視指定服務的狀態

service network stop     停止指定服務

service network start     啟動指定服務

service network restart   重啟指定服務

service --status-all       檢視系統中所有的後台服務

2/ 設定後台服務的自啟配置

chkconfig   檢視所有伺服器自啟配置

chkconfig iptables off   關掉指定服務防火牆的自動啟動

chkconfig iptables on   開啟指定服務防火牆的自動啟動

免密登入配置

在效能測試過程中,有時需要一台機器作為控制機,控制其他的幾台機器,因此需要進行機器的免密登入配置。免密登入配置 以wangxin這個賬號為例 su wangxin ssh keygen t rsa 如果這個命令機器上找不到,可以輸入yum y install openssh clients安裝 一路...

配置免密登入

顯示隱藏檔案 ll a這裡以node1節點為例配置免密 生成公鑰,私鑰 ssh keygen t rsa 然後敲 三個回車 就會生成兩個檔案id rsa 私鑰 id rsa.pub 公鑰 將公鑰拷貝到本地機器上 ssh copy id localhost配置遠端連線 我其餘的虛擬機器有3臺,分別是h...

linux配置ssh免密登入

linux配置ssh免密登入 a主機ssh keygen t rsa cat ssh id rsa.pub ssh authorized keys 注意 ssh keygen t rsa 這一步一直按enter鍵,不能輸入密碼 a主機複製生成的秘鑰到b機器上 scp ssh authorized k...