ubuntu ssh免密登陆

前置条件:

  1. 一台主流的Linux服务器,如CentOS,Ubuntu,Fedora,redhat等
  2. 一台能连上以上服务器的客户机,我用的mac,系统是osx

预备动作:

  1. 打开终端 Terminal
  2. 生成ca证书私钥与公钥

执行:

  1. 执行代码 ssh-copy-id -i (id_rsa路径) name@ip -p

001.png

  1. 提示错误 需要登录服务器修改文件权限 002.png

  2. 再次执行图1 内容 003.png

  3. 这样的结果即可免密登陆 004.png