Linux关闭root用户远程登陆

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux关闭root用户远程登陆相关的知识,希望对你有一定的参考价值。

之前的博文有写到如何修改远程登陆端口,这次说一下如何禁止root用户远程登陆。

方法很简单,首先用root用户vi /etc/ssh/sshd_config文件,找到如下文件

# Authentication:
#LoginGraceTime 2m
#PermitRootLogin yes
#StrictModes yes

将#PermitRootLogin yes前的注释符号#去掉,并将yes改成no。即

PermitRootLogin no

保存并退出vi,再用root登陆时,会显示无法连接,而用其他用户则可以正常登陆。


当root远程连接被禁用,而只能用普通用户远程登陆的时候,需要使用root权限怎么办?

1.    在命令前面加入sudo ,比如sudo yum install -y xxx      (需要输入普通用户密码,可以暂时获取root权限)

2.    切换至root用户下,如su  -  root    (需要输入root用户密码,直接切换为root用户)

本文出自 “Fonphxion” 博客,请务必保留此出处http://fonphxion.blog.51cto.com/6434529/1946203

以上是关于Linux关闭root用户远程登陆的主要内容,如果未能解决你的问题,请参考以下文章

Linux 下如何限制 ROOT 用户远程登陆?

Root用户不能直接通过ssh工具远程登陆linux操作系统是对是错,为啥?

Linux root用户密码重置,远程登陆,文件基本属性

xshell获取ubuntu的root用户远程连接权限

Linux系统下怎样限制Root用户远程登陆

Linux学习笔记(十三) su sudo 限制root远程登陆