重庆SEO, 关注并探索SEO与WEB技术。针对用户体验,提供白帽SEO以及PHP网站建设以及运营服务。 详情

SSH禁止ROOT登录

发布于 作者 [重庆SEO]

更新于 2016-08-30

Markdown版本

提示:因为比较重要,所以先说一句,执行禁止root登录的操作后不要直接断开SSH链接,而是新建一个窗口测试新帐号是否能正常登录,避免新建的普通账户出错,root也登录不了的悲剧情况发生。

1.添加普通用户

//添加一个名为noco的用户
#adduser noco
//修改密码
#passwd noco
Changing password for user tommy.
New UNIX password:  //在这里输入新密码
Retype new UNIX password: //再次输入新密码
passwd: all authentication tokens updated successfully.

2.禁止root登录

# vi /etc/ssh/sshd_config

在文件中找到下面一行文字:

#PermitRootLogin no

去掉该行前面的#号,使其成为下面这样:

PermitRootLogin no

接下来,在shell中输入以下命令来重启ssh服务

# /etc/init.d/sshd restart
接下来你再试图以root登录系统时,就会出现"拒绝访问"的错误提示信息: login as: root Access denied root@x.x.x.x's password:

3. 获得root权限

如需要root权限相关的操作,可以通过su -命令切换到root用户,输入密码即可。
分类:Linux

Tags: 禁止, 登录, ROOT,

本文标题: SSH禁止ROOT登录

本文地址: https://seonoco.com/blog/ssh-deny-root

版权说明: 本站遵循 CC BY-NC-SA 4.0 协议, 未表明转载信息均为原创或整理,转载或引用请注明出处,以便溯本求源。

补充说明: 本文在本站发布于2014-11-17,文中部分内容可能存在过时或不正确,请知晓!如果可以请留言告知。

本文是否有所帮助?
点赞
说一说
打赏