如果不设置一般用户,则拒绝使用root权限登录时,将无法登录服务器。
请务必按照以下步骤设定一般用户,设定为不能以root权限登录
使用SSH登录到服务器
2添加普通用户
示例:在添加名为" serversman "的普通用户的示例中进行说明
添加的用户名是任意的。
[ root @ VPS ] #用户服务器man
3设置添加的普通用户的密码
[根@ VPS ] # passwd servers man
变更密码文件服务器管理员。
New UNIX password:可以自由设置普通用户的密码
Retype new UNIX password:请再次输入上述密码进行确认
passwd : allauthenticationtokensupdatedsuccessfully。
4注销服务器
[root@vps]# exit
5通过创建的普通用户登录升级到根权限
[服务器man @ VPS ] $ su
password:根权限的登录密码
[root@vps]#
如果用户名部分显示root,则表示升级成功
变更sshd_config的设定内容
[ root @ VPS ] # VI/etc/ssh/sshd _ config
在显示画面的第39行中,添加到“#PermitRootLogin yes”项目下
保存" PermitRootLogin no "和设置
# permitrootlogin是
PermitRootLogin no
重新启动固态硬盘
[ servers man @ VPS ] #/etc/init.d/sshd restart
stopping sshd : [确定]
starting sshd : [确定]
然后,不能直接以root权限登录服务器
普通用户可以通过使用su命令升级到根权限
也可以使用#/etc/rc.d/init.d/sshd restart