Linux服务器下禁用root用户

  • Post author:
  • Post category:linux




一、创建新用户


建议先新建几个普通用户

adduser admin
passwd admin
vim /etc/sudoers 
#在root    ALL=(ALL)       ALL下添加
admin    ALL=(ALL)       ALL



二、禁止root账户ssh登录

vi /etc/ssh/sshd_config
#将 #PermitRootLogin yes的去掉#并改为no



三、重启sshd服务

service sshd restart



四、其他方法

修改/etc/passwd文件
vi /etc/passwd
#把root:x:0:0:root:/root:/bin/bash更改为:
#root:x:0:0:root:/root:sbin/nologin



版权声明:本文为qq_38650808原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。