跳到主要内容

SSH免密登录

关键:将本机的SSH公钥添加到远程服务器的~/.ssh/authorized_keys文件中,以实现免密登录。

在需要发起的机器执行 ssh-keygen ,然后根据指示生成密钥对,一般来说一路回车即可。

然后执行 ssh-copy-id root@192.168.1.1 ,后面填写需要被连接的机器的用户名和地址,用户名默认为本地已登录的用户名。这个操作会把刚刚生成的公钥添加到远程服务器的~/.ssh/authorized_keys文件中。

ssh-keygen
ssh-copy-id root@192.168.1.1