1.本地生成公私秘钥对
ssh-keygen
注意,如果本地已存在公私钥,则会提示是否覆盖
id_rsa already exists.
Overwrite (y/n)?
选择n不覆盖即可
中途会提示输入密码,直接回车不输入即可。默认会将秘钥保存在~/.ssh/目录下
2.将公钥复制到远程linux主机
这里有两种方式:
第一种是使用命令
ssh-copy-id user@remotehost
第二种是直接将公钥id_rsa.pub中的内容添加到远程主机~/.ssh/authorized_keys中
推荐使用第一种,因为第二种如果操作不当会影响其他公钥。
评论 (0)