ssh远程免密登录服务器

一、在本地生成密钥

## 生成的私钥保存在".ssh/id_rsa", 公钥在".ssh/id_rsa.pub"
ssh-keygen

二、在服务器创建相应文件

1、创建.ssh目录并设置权限

mkdir ~/.ssh
chmod 700 ~/.ssh

2、创建authorized_keys文件并设置权限

touch ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys

三、将本地生成的密钥添加到authorized_keys文件

1、将密钥复制到服务器指定位置,如”~/.ssh/id_rsa.pub“

2、添加到authorized_keys

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

之后便可实现ssh免密连接服务器

你可能感兴趣的:(Linux系统,ssh)