禁止root用户登陆

Linux的默认管理员名便是root,只须要知道ROOT密码便可直接登陆SSH。禁止Root从SSH直接登陆能够提升服务器安全性。通过如下操做后便可实现。安全

本文适用于CentOS、Debian等Linux系统。bash


1、新建账户


useradd kwxgd


SSH执行以上命令,能够建立名为“kwxgd”的账号,能够自定义。服务器


2、设置账户密码


passwd kwxgd


 使用passwd命令便可给相应账户设置或修改密码。ssh

root-1.jpg

根据图示,设置或修改密码须要填写两次,第二次为效验密码,输入完毕后请回车确认。ide


3、不容许root直接登录


一、修改相关文件


vi /etc/ssh/sshd_config


SSH执行以上命令,修改sshd_config文件it


二、禁止root登录


查找“#PermitRootLogin yes”,将前面的“#”去掉,短尾“Yes”改成“No”,并保存文件。class


root-2.jpg
4、下次登录


一、先使用新建帐号“kwxgd”以普通用户登录。


二、若要得到ROOT权限,在SSH中执行如下命令


su root


执行以上命令并输入root密码后便可得到root权限。登录

相关文章
相关标签/搜索