1、修改/etc/sudoers,找到下面一行,在root下面添加普通用户,比如用户abc(前提是abc用户已存在,并设置好密码):

Allow root to run any commands anywhere

root ALL=(ALL) ALL abc ALL=(ALL) ALL 2、意思就是允许赋予用户abc跟root一样的权限,在任何地点执行任何命令。 3、编辑ssh的配置文件,找到下面一行,把yes改为no,禁止root用户登录: vi /etc/ssh/sshd_config #PermitRootLogin yes PermitRootLogin no 4、经过以上简单的配置,可以禁止root登录,用普通用户abc登录上机器之后,如果想切换为root,然后用su 命令切换为root: su root 然后根据提示输入相应的密码即可; 5、建议ssh里是禁止root登录的好,这样可以避免被人破解;另外修改默认的ssh的22端口,或者添加ssh白名单来做一下服务器的安全防护。