ssh配置免密码登录,一句搞定。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh配置免密码登录,一句搞定。相关的知识,希望对你有一定的参考价值。

目标服务器是Ubuntu系统

  1. 首先呢, 使用ssh-keygen 在你的Mac终端上生成你的电脑的公钥和私钥,其实我们只用到公钥。

  2. ssh [email protected] ‘mkdir -p .ssh && cat >> .ssh/authorized_keys‘ < ~/.ssh/id_rsa.pub

    (其中 user 是你目标服务器的用户名,host是目标服务器的ip),这时候需要你输入目标服务器的密码,等所有步骤操作完就不再需要用密码了。

然后登录到你的目标服务器,进入到 ~/.ssh/ 执行

chmod 600 authorized_keys
  1. 编辑/etc/ssh/sshd_config ,
    将 PasswordAuthentication 改为 no

重启sshd.

以上是关于ssh配置免密码登录,一句搞定。的主要内容,如果未能解决你的问题,请参考以下文章

ssh配置免密码登录

配置免密码登录

有啥方法方便用SecureCRT免密码用ssh登录linux主机。

有啥方法方便用SecureCRT免密码用ssh登录linux主机。

ssh 免密码登录

有啥方法方便用SecureCRT免密码用ssh登录linux主机。