SSH免密登录

252 阅读1分钟

第一种方法:

  • 1.生成密钥:ssh-keygen -t rsa
  • 2.默认位置:cd ~ 主目录有.ssh文件?没有 ll -a(显示隐藏文件)
  • 3.进入.ssh:cd .ssh/(公钥id-rsa.pub,私钥id_rsa)
  • 4.拷贝id.rsa.pub到B服务器(scp id.rsapub B:/发送的路径eg:opt等)
  • 5.B服务器授权列表:加入A的公钥(在主目录进入.ssh文件下创建authrized_keys
  • @1、 cat/发送的路径eg:opt等/id.rsa.pub >>authorized_keys(追加公钥到授权列表)
  • @2、 cat/authorized_keys(查看)
  • 失败的时候查看authorized_keys权限(-rw-rw-r--修改权限 chmod 600 authorized_keys)

第二种方法:

ssh-copy-id+IP地址(别名)