美文网首页Linux NotesLinuxUbuntu学步者
让 root 用户能直接进行 ssh 登录

让 root 用户能直接进行 ssh 登录

作者: 西文Steven | 来源:发表于2016-03-14 10:51 被阅读2082次

    出于安全原因,默认参数很严格,禁止 root 用户直接使用 ssh 登陆
    一般先用非 root 的帐户登陆到 ssh 后,su 成为 root
    这里我们只是介绍配置方法,具体是否需求根据个人来定


    解决方案:

    1. 通过编辑器打开 /etc/ssh/sshd_config 文件

    sudo vim /etc/ssh/ssh_config
    

    在这里你可以使用你自己喜欢的编辑器,不一定要用 vim


    2. 找到 PermitRootLogin 这一项,把后面的值修改为 yes

    # Authentication:
    LoginGraceTime 120
    #PermitRootLogin without-password    //kali 2.0 这一项默认的值
    PermitRootLogin yes                  //修改后的值
    StrictModes yes
    

    有些发行版(也可能是老版本)中 PermitRootLogin 默认的值可能为 no,一样是修改为 yes


    3. 重启 sshd 服务

    sudo /etc/rc.d/ssh restart
    

    或者通过下面命令也是一样的

    sudo service ssh restart
    

    Notice: 服务名称不同发行版可能不同,如果有人为修改也可能不同,一般都是默认 sshsshd

    相关文章

      网友评论

        本文标题:让 root 用户能直接进行 ssh 登录

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