Centos7下實現多虛擬機器互信

2022-08-26 22:09:23 字數 983 閱讀 8027

假設centos 7三颱虛擬機器a(192.168.111.10)、b(192.168.111.11)、c(192.168.111.12),需要保證三颱虛擬機器之間網路的連通性。

操作步驟:

一、在a機上配置

①以root使用者登入,更改ssh配置檔案 /etc/ssh/sshd_config

rsaauthentication yes #啟用rsa認證

pubkeyauthentication yes #啟用公鑰私鑰配對認證方式

authorizedkeysfile .ssh/authorized_keys #公鑰檔案路徑

[root@localhost /]#systemctl restart sshd  //重啟ssh服務

給檔案許可權 chmod 710 authorized_keys

②生成公鑰私鑰對

[root@localhost /]#ssh-keygen -t rsa

系統在/root/.ssh下生成id_rsa、id_rsa.pub

③把a機下的id_rsa.pub傳送到b、c機

[root@localhost /]#ssh-copy-id -i /root/.ssh/id_rsa.pub 192.168.111.11

[root@localhost /]#ssh-copy-id -i /root/.ssh/id_rsa.pub 192.168.111.12

(本地免密登入  ssh-copy-id -i /root/.ssh/id_rsa.pub  192.168.111.10(本地ip))

二、b、c機採用步驟一中相同的方法,要記得改變ip位址

三、實現ssh多機互信

以a機為例

[root@localhost /]#ssh 10.139.8.83  //登入b機

[root@localhost /]#ifconfig //檢查是否成功登入

[root@localhost /]#exit //退出ssh登入,返回本機

centos7虛擬機器apache 配置多站點。

1.需求如下 2.了解apache 預設配置檔案,預設部署到那個資料夾 預設 主頁存放目錄 var www 主配置檔案 etc httpd conf httpd.conf apache伺服器的配置資訊全部儲存在主配置檔案 etc httpd conf httpd.conf中 日誌檔案存放目錄 var...

VM虛擬機器CentoS 7下安裝Redis教程

最近學習redis,但沒有linux環境,安裝了虛擬機器來實現,以及我在安裝過程中遇到的一些錯誤處理的情況 1.因為redis是c實現的,所以安裝redis之前需要先安裝gcc環境 yum install gcc c 我之前也是執行這個命令,但後來安裝時還是會出錯,為了以防萬一 yum instal...

虛擬機器下Centos7編譯Linux核心

準備好vmware workstation pro 14和centos 7,首先在虛擬機器中安裝centos7,配置好靜態網路,通過ping測試,保證網路,後面要更新操作。我安裝的是桌面版,一開始是選擇的最小安裝,後面使用的時候有問題,建議安裝桌面版本,在輸入命令列的時候可以貼上複製比較方便。記得在...