Centos7 ssh免密登录配置

Centos7 配置SSH 安全远程连接

当在真正的集群环境下,多台服务器之间需要相互连接配合工作,所以需要配置ssh安全免密登录,提高效率

1) 检查是否安装了ssh相关软件包(openssh-server + openssh-clients + openssh)

yum list installed | grep ssh

2) 检查是否启动了sshd进程

ps -Af | grep sshd

3)在client侧生成公私秘钥对。

ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa

4)生成~/.ssh文件夹,里面有id_rsa(私钥) + id_rsa.pub(公钥)

5)追加公钥到~/.ssh/authorized_keys文件中(文件名、位置固定)

cd ~/.ssh
cat id_rsa.pub >> authorized_keys

6)修改authorized_keys的权限为644.

chmod 644 authorized_keys

7)测试

ssh localhost  --不用输入密码则免密登录配置成功

你可能感兴趣的:(linux,centos7)