美文网首页Linux
Linux设置免密登录

Linux设置免密登录

作者: Lucky灬Candy | 来源:发表于2018-07-27 18:15 被阅读2次

    以下所有操作基于CentOS 7,本地为A,服务器为B

    首先,登录服务器B,按照以下操作进行:

    1. 检查是否已经关闭了selinux
    #切换到root账户
    su root
    vim /etc/selinux/config
    #将SELINUX设置为SELINUX=disabled
    
    1. 检查是否启动了sshd服务
    /sbin/service sshd status
    #内容如下:
    Redirecting to /bin/systemctl status sshd.service
    ● sshd.service - OpenSSH server daemon
       Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled)
       Active: active (running) since Fri 2018-07-27 17:28:01 CST; 37min ago
    
    1. 生成公钥和私钥
    ssh-keygen -t rsa
    然后一路按回车即可
    

    其次,在本地A也生成公钥和私钥,本机MAC,所以生成方式和服务器B一致,
    其他OS可以问下度娘
    最后,将本地公钥注册到服务器,即将本地~/.ssh/id_rsa.pub的内容追加到服务器B:/root/.ssh/authorized_keys中即可。

    相关文章

      网友评论

        本文标题:Linux设置免密登录

        本文链接:https://www.haomeiwen.com/subject/efbgmftx.html