Linux從網路配置到集群環境下實現免密登陸

2021-09-11 09:01:51 字數 2316 閱讀 6712

共3個命令+5句話
1,輸入ifconfig 檢視ens33的**,192.168.100.22

2,vim /etc/sysconfig/network-scripts/ifcfg-ens33 開啟網路配置檔案(如果提示沒有vim ,可以換成vi)

然後將其中的 bootproto 改為static

onboot改為yes(表示聯網功能開啟)
在最後再新增5項 ipaddr =你的** 最後一項隨意寫 0-255之間

netmask=255.255.255.0(掩碼)

gateway=你的**最後一組數字必須是2(子網)

dns1=114.114.114.114

dns2=8.8.8.8

儲存並退出

3 ,重啟網路,一定不能少,常見錯誤之一

[zxz@root ~]$ service network restart

restarting network (via systemctl): [ 確定 ]

共2步
1 ,在開機狀態下,vmware–虛擬機器–快照–拍攝快照–(只是為了轉殖的話,此步可以省略)

2,在關機狀態下(關機命令shutdown now),vmware–虛擬機器–快照–拍攝快照

3, vmware–虛擬機器–管理–轉殖–下一步–選擇現有快照(沒有做第一步的話直接下一步)–建立完整轉殖–虛擬機器名稱(自己定義)/位置不要是c盤就行–完成

通過轉殖技術可以快速建立虛擬機器,快5倍都不止呢

共1命令

開啟後在vmware中能用的命令,現在也能用

利用ssh root@配置環境時的ipaddr**

< 提示輸入密碼離成功就近了一步》

否則檢查**和該空的空格是否有誤

成功的證明: to escape to local shell, press 『ctrl+al t+]』.

last login: mon feb 25 21:31:15 2019 from 192.16…

共3個命令+自定句話(由虛擬機器個數決定)
一一修改主機名

1, 輸入hostname 檢視系統預設的使用者名稱

2,修改主機名 hostnamectl set-hostname master(自定義,名字最好都能看出來主次節點的設定)

3, 輸入hostname 檢視當前的使用者名稱,如果沒有改變,則輸入命令 su

一一設定主次節點(專業名字:修改對映關係

1,vim /etc/hosts

3,儲存並退出

注意: 主節點在最上面,下面的全是次節點

共8個命令,輸入的順序不一樣,最終實現的免密組數也不同
接著輸命令

一一主節點上 金鑰的產生與拷貝

1, [root@master ~]# cd .ssh

如果提示沒有.ssh 則輸入ssh 主機名

出現 [root@master .ssh]# 再輸入ls 檢視.ss**件夾下有哪些檔案,

如果有id_rsa與id_rsa.pub則刪除,這是原來操作產生的金鑰,一般是沒有的了

2 ,產生新金鑰

ssh-keygen -t rsa

三次空回車,一定什麼都不輸入,會在.ssh中產生id_rsa與id_rsa.pub

3,拷貝金鑰

cat id-rsa.pub >> authorized_keys

4 ,檢視金鑰是否存在與authorized_keys檔案中

more authorized_keys

一一登陸到其他虛擬機器上

一一登陸到其他虛擬機器上

一一登陸到其他虛擬機器上,重要的事情說三遍

各虛擬機器中依次進行產生金鑰和拷貝的操作

之後將金鑰拷貝到主節點上ssh-copy-id -i 主節點名

5,在主節點的虛擬機器.ssh下檢視authorized中是否已包含各次節點的金鑰

more authorized_keys

6,修改許可權

繼續輸入chmod 600 authorized_keys

檢視許可權 ls -la

此時許可權為-rw--------

7, 拷貝授權檔案到每乙個次節點

scp /root/.ssh/authorized_keys 次節點名:/root/.ssh

正好做了乙個練習,用到了文章中的全部知識,寫在另一篇文章的結尾,有興趣的可以看一下

linux網路環境配置

最近涉及到一些易混的網路概念,寫乙個筆記整理一遍 子網掩碼 子網掩碼只有乙個作用,就是將某個ip位址劃分成網路位址和主機位址兩部分。對於a類位址來說,預設的子網掩碼是255.0.0.0 對於b類位址來說預設的子網掩碼是255.255.0.0 對於c類位址來說預設的子網掩碼是255.255.255.0...

Linux環境網路配置

linux中網絡卡標識為eth,第一塊網絡卡叫做eth0,第二塊叫做eth1,以此類推 使用lspci或lsusb命令可檢視網絡卡物理資訊 命令ifconfig用以檢視網絡卡資訊 命令ifup ifdown用以啟用 關閉乙個網絡卡介面 ifup eth0 ifdown eth0 我們一般使用setu...

Linux中配置網路環境

在linux中配置網路環境主要有三種方法 1 使用setup進入配置環境來配置網路 2 使用ifconfig來配置網路 3 直接修改底層網路配置檔案 以下是詳細的實現方法 方法1 通過setup配置網路 1 用root身份登入,然後使用setup命令進入menuconfig,如圖1所示 2 然後選擇...