Mac电脑通过SSH免密码「rsa公钥」登录CentOS服务器

发布时间:2020-04-14作者:laosun阅读(1852)

Mac电脑通过SSH免密码「rsa公钥」登录CentOS服务器

Mac电脑如果通过SSH免密码「rsa公钥」登录CentOS服务器,避免密码外泄。

    第一步:Mac客户端生成私钥和公钥

    如果本地已经有~/.ssh/id_rsa.pub文件就不用重复生成,直接到第二步即可。

    cd /Users/sun/.ssh
    ssh-keygen -t rsa

    第二步:通过scp把文件上传到服务器

    scp /Users/sun/.ssh/id_rsa.pub user@XX.XXX.XX.XXX:~/.ssh/  #user@XX.XXX.XX.XXX请根据实际情况填写

    第三步:通过ssh登录服务器

    ssh user@XX.XXX.XX.XXX

    第四步:设置authorized_keys和权限

    cd ~/.ssh
    cat id_rsa.pub >> authorized_keys
    chmod 600 authorized_keys

    总结

    ssh user@XX.XXX.XX.XXX      #再次尝试ssh登录,发现不用密码了


1 +1

版权声明

 安全  服务端  centos

 请文明留言

0 条评论