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

出于安全原因,默认参数很严格,禁止 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


参考资料: 西文在线 - http://www.xiwen.online

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • SSH全称Secure SHell,顾名思义就是非常安全的shell的意思,SSH协议是IETF(Internet...
    StarShift阅读 2,663评论 0 7
  • 1、远程连接服务器 远程连接服务器对于管理员来说,是一个很有用的操作。它使得对服务器的管理更为方便。不过方便归方便...
    Zhang21阅读 39,755评论 0 20
  • ssh常用用法小结 在我们日常的工作中,经常涉及到维护服务器,那么为了方便操作,以及安全方面的考虑,通常我们都会在...
    大晴天小阳光阅读 3,282评论 0 3
  • 我们就像一块金子, 被埋在土里, 得不到挖掘, 记得老师曾经说过“是金子总会发光”, 但为什么这里的人都有才能, ...
    黄裙子极简手帐阅读 332评论 0 1
  • 我相信人都是不甘寂寞的。比如一个人走在大街上会无意识的看四周寻求新鲜事物,或是看脚的移动脑子却在飞速的旋转。无意识...
    Nauticus阅读 523评论 0 0

友情链接更多精彩内容