openssh设置免密码登录远程服务器

时间:2022-11-07 19:12:32

主机 host | 远程机器 server

目标:从host登录到server,免密码输入

host机器:

ssh-keygen -t rsa

在~/.ssh/中会生成两个文件 id_rsa.pub和id_rsa

server机器:

id_rsa是密钥,id_rsa.pub是公钥,将id_rsa.pub放到server的~/.ssh/文件夹中

host机器:

ssh root@url "cat >> ~/.ssh/authorized_keys" < ~/.ssh/id_rsa.pub

输入密码成功后。

以后只需要ssh url即可直接登陆。