一,openssl安裝
查看openssl版本
輸入:openssl version
有結果,則已經安裝了openssl,如無結果則需要安裝。
下載openssl
http://www.openssl.org/source/openssl-1.1.0e.tar.gz
將其放入windows共享文件夾中。
如無gcc則還需要安裝gcc
輸入:yum -y install gcc
輸入:cp openssl-1.0.2j.tar.gz /opt 複製文件到/opt文件夾下
輸入:tar -zxvf openssl-1.0.2j.tar.gz 解壓得到openssl-1.0.2j文件夾
輸入:cd openssl-1.0.2j 進入目錄
輸入:./config --prefix=/usr/local/openssl
輸入:./config -t
輸入:make depend 進行編譯
輸入:cd /usr/local 進入目錄
輸入:ln -s openssl ssl
輸入: vi /etc/ld.so.conf 在最後面添加如下內容:
/usr/local/openssl/lib
保存退出後,輸入:ldconfig
添加openssl到環境變量
在/etc/profile的最後一行,添加:
export OPENSSL=/usr/local/openssl/bin
export PATH=$OPENSSL:$PATH:$HOME/bin
輸入:source /etc/profile 使變量生效
自此,openssl安裝完畢。
二,設置免密碼登錄
在三臺機器IP分別爲192.168.88.177、192.168.88.178和192.168.88.179:
登錄192.168.88.177
輸入:cd ~/.ssh
輸入:ssh-keygen -t rsa 產生密匙
輸入:cat id_rsa.pub >> authorized_keys 將密匙添加到免密碼文件中。
輸入:scp authorized_keys 192.168.88.178:~/.ssh 將文件拷貝到192.168.88.178機器
登錄192.168.88.178
輸入:cd ~/.ssh
輸入:ssh-keygen -t rsa 產生密匙
輸入:cat id_rsa.pub >> authorized_keys 將密匙添加到免密碼文件中。
輸入:scp authorized_keys 192.168.88.179:~/.ssh 將文件拷貝到192.168.88.179機器
登錄92.168.88.179
輸入:cd ~/.ssh
輸入:ssh-keygen -t rsa 產生密匙
輸入:cat id_rsa.pub >> authorized_keys 將密匙添加到免密碼文件中。
輸入:scp authorized_keys 192.168.88.178:~/.ssh 將文件拷貝到192.168.88.178機器
輸入:scp authorized_keys 192.168.88.177:~/.ssh 將文件拷貝到192.168.88.177機器
至此,免密碼登錄工作完成。