ssh-keygen
生成自己的公钥和私钥。查看本地是否已经生成了公钥
ls ~/.ssh/id_*.pub
客户端生成本地公钥
ssh-keygen
将客户端公钥手动上传到Linux服务器中
ssh-copy-id 用户名@服务器IP地址
ssh-copy-id
命令用于将本地用户的公钥添加到远程服务器的~/.ssh/authorized_keys
文件中,从而实现 SSH 免密码登录。这样,您就可以通过私钥和公钥的方式进行身份验证,而无需输入密码。- 如果该文件不存在,它会自动创建该文件并将公钥添加到其中。