一.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...