咋无需输入密码使用ssh密钥登录

ssh-keygen -t rsa 【咋无需输入密码使用ssh密钥登录】 注:【-t】指定生成的密钥类型,【rsa】为密钥类型
通过【ls -al】命令可查看到当前目录下生成的【.ssh】文件夹,
~/.ssh/id_rsa.pub //公钥~/.ssh/id_rsa //密钥公钥推送到服务器的命令可以用:
ssh-copy-id username@hostname或者——在需要连接机器上执行【ssh-keygen】可创建此【.ssh】,并更改文件权限,
chmod 777 ~/.ssh把【~/.ssh/id_rsa.pub】文件内容复制到需要连接的机器中的【~/.ssh/authorized_keys】,
ssh username@hostname "cat \u0026gt;\u0026gt; .ssh/authorized_keys" \u0026lt;ssh/id_rsa.pub之后,把密钥权限修改为只读,
chmod 644 ~/.ssh之后,即可通过公钥认证方式连接需要建立连接的机器;
ssh username@hostname答案不全,但希望能有帮助:SSH基本概念和用法、ssh公钥登录 | 资料收藏夹
■网友
我最近刚好整理了一篇教程,希望对你有帮助:如何在 Linux 服务器上配置基于 SSH 密钥的身份验证

■网友
其实还有方便的办法,如果只是想远程ssh的时候懒得输密码的话,你可以新建个cmd里面写putty USERNAME@ADDRESS -pw PASSWORD


    推荐阅读