admin管理员组文章数量:1542771
※不设置一般用户,一旦使用root权限登录遭到拒绝,则不能再登入服务器。
※请一定依照以下步骤设置一般用户,并设定不可使用root权限登录
1使用SSH登录服务器
2添加一般用户
例:以添加一个叫“serversman”的一般用户为例进行说明
※添加的用户名可以是任意的。
[root@vps]# useradd serversman
3为已添加的一般用户设置密码
[root@vps]# passwd serversman
Changing password for user serversman.
New UNIX password: 自由设置一般用户密码
Retype new UNIX password: 请再次输入以上密码进行确认
passwd: all authentication tokens updated successfully.
4从服务器注销
[root@vps]# exit
5通过创建的一般用户登录,升级为root权限
[serversman@vps]$ su –
Password: root权限用的登录密码
[root@vps]#
※用户名部分如果显示root,则表示升级成功
6变更sshd_config的设置内容
[root@vps]# vi /etc/ssh/sshd_config
在显示画面的第39行处,“#PermitRootLogin yes” 项目下面添加
“PermitRootLogin no”并保存设置
#PermitRootLogin yes
PermitRootLogin no
7重新启动sshd
[serversman@vps]# /etc/init.d/sshd restart
Stopping sshd: [OK]
Starting sshd: [OK]
之后不能再直接以root权限登录服务器
※一般用户可以通过使用su指令升级为root权限
※#/etc/rc.d/init.d/sshd restart也是可以使用的
版权声明:本文标题:linux root 拒绝访问权限,Linux下禁止通过root权限访问 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1727080749a1096802.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论