一,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机器
至此,免密码登录工作完成。