目录
1、密钥生成
2、发送公钥至 需要连接的服务器
3、选用私钥登录
1、密钥生成
ssh-keygen -t rsa -b 4096 -C "angindem"
2、发送公钥至 需要连接的服务器
将.ssh中的id_rsa.pub 的密钥,放在authorized_keys中
注意:.ssh 文件夹一定赋予相对应的登录用户读写权限,所以最好就是当前用户创建该目录,然后当前账号用户将原文件上传到服务器,然后改一下文件名。
mkdir .ssh
修改 ssh 配置
vim /etc/ssh/sshd_config
PubkeyAuthentication yes #可以使用公钥登录AuthorizedKeysFile /home/angindem/.ssh/authorized_keys #公钥公钥认证文件PasswordAuthentication no # 关闭唯一密码登录# 如果有多个密钥可以空格接着配置
# 举例:AuthorizedKeysFile .ssh/authorized_keys .ssh/authorized_keys2
启用新配置
systemctl restart sshd.service
3、选用私钥登录
后面,服务器会使用 公钥进行验证。
登录成功!!