CentOS拒绝ROOT登陆教程
时间:2016-02-23 16:56 来源:linux.it.net.cn 作者:IT
昨天,我们美国VPS的客户向我们请教,如何禁用root用户。现将教程共享给大家。
一、添加新用户
#useradd vpsgl
#passwd 123456
注:一般VPS新装的Linux系统都默认只设置了一个root用户;在这种情况下,系统如果没有第二个用户,直接将root设置为禁用,那就等于把自己也关在了门外了。
添加一个新帐号80st ,可以自定义:
二、修改配置文件
修改vi /etc/ssh/sshd_config文件。在文件的第39行找到:#PermitRootLogin yes,去掉前面的#,并把yes改成no,然后,重启SSH服务。这样当你再次登录系统时候,就会发现系统拒绝root用户登录。
三、登录后再用root
我们仅仅是禁止root用户登录而已,并没有禁用root用户。所以,只要先使vpsgl登陆,再su root即可得到ROOT管理权限。
例子:
login as:vpsgl
vpsgl@ip password:
Last login: Tue Nov 22 15:18:18 2011 from 1.2.3.4
su root
Password: (责任编辑:IT)
昨天,我们美国VPS的客户向我们请教,如何禁用root用户。现将教程共享给大家。 一、添加新用户 #useradd vpsgl #passwd 123456 注:一般VPS新装的Linux系统都默认只设置了一个root用户;在这种情况下,系统如果没有第二个用户,直接将root设置为禁用,那就等于把自己也关在了门外了。 添加一个新帐号80st ,可以自定义: 二、修改配置文件 修改vi /etc/ssh/sshd_config文件。在文件的第39行找到:#PermitRootLogin yes,去掉前面的#,并把yes改成no,然后,重启SSH服务。这样当你再次登录系统时候,就会发现系统拒绝root用户登录。 三、登录后再用root 我们仅仅是禁止root用户登录而已,并没有禁用root用户。所以,只要先使vpsgl登陆,再su root即可得到ROOT管理权限。 例子: login as:vpsgl vpsgl@ip password: Last login: Tue Nov 22 15:18:18 2011 from 1.2.3.4 su root Password: (责任编辑:IT) |