假設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測試,保證網路,後面要更新操作。我安裝的是桌面版,一開始是選擇的最小安裝,後面使用的時候有問題,建議安裝桌面版本,在輸入命令列的時候可以貼上複製比較方便。記得在...