Linux系统禁止root 账户远程登录

测试系统为CentOS6.9 其他自测

 

1. 首先要创建一个普通的账号 ,用来登录,否则你禁用了root,你就直接登入不进去了,cuiyongxu 为普通账户的名称

useradd cuiyongxu

2. 给新建的账号设置密码

passwd cuiyongxu

3. 设置完普通账号后,退出当前账号,尝试登录一下,如果能登录成功,然后退出在用root登入到系统中继续咱们的配置,下一步,修改SSHD配置,禁用root登录(vi或者vim皆可)

vim /etc/ssh/sshd_config 

4. 输入反斜杠,搜索PermitRootLogin

Linux系统禁止root 账户远程登录

5. 修改 #PermitRootLogin no ,我是复制了这一行,在这行 的下面进行的配置,将前面的#去掉,然后将后面的no修改为yes,然后保存

Linux系统禁止root 账户远程登录

6. 重启sshd service 执行以下命令重启

service sshd restart

7. 退出账户,用root重新登录,发现一直提示密码错误,即使输入的密码是正确的

Linux系统禁止root 账户远程登录

8. 使用普通账号登录后,执行 su - root 命令,然后输入root的密码,也就重新进入到root账户了

Linux系统禁止root 账户远程登录

阿强爱分享
  • 本文由 发表于 2020年2月18日03:05:41
  • 转载请务必保留本文链接:https://iooqp.cn/683.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: