Centos服务器root用户禁止远程登录

创建普通用户

bash 复制代码
adduser xxx
passwd xxx

禁止root用户远程登录

bash 复制代码
vi /etc/ssh/sshd_config

在文件中找到PermitRootLogin yes 把yes修改为no

如:PermitRootLogin no

进行保存退出,重启sshd服务

bash 复制代码
systemctl restart sshd

将普通用户加入sudo组

添加文件的写权限

bash 复制代码
chmod u+w /etc/sudoers

编辑/etc/sudoers文件

bash 复制代码
vim /etc/sudoers

输入"i"进入编辑模式

找到这一行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存(就是先摁一下Esc键,然后输入":wq")退出。

撤销文件的写权限。

bash 复制代码
chmod u-w /etc/sudoers
相关推荐
zealous_zzx1 小时前
深度解析Linux系统和Unix系统的基本概念及优缺点和原理
linux·unix
丢爸1 小时前
网络学习-eNSP配置NAT
linux·网络·学习
沐风ya1 小时前
NAT技术介绍+缺陷(内网穿透+工具),NAPT(介绍,替换过程,原理,NAT转换表)
linux·服务器·网络
天启代理ip2 小时前
HTTP隧道代理:互联网冲浪的隐形翅膀
服务器·网络·爬虫·网络协议·tcp/ip
别挡3 小时前
CentOS Stream 8中安装和使用 Docker
linux·docker·centos
人工智障调包侠4 小时前
Linux 目录介绍
linux·运维·服务器
愤怒的代码5 小时前
Centos使用阿里云镜像安装docker
linux·docker·centos
hakesashou5 小时前
python怎么输入中文
java·服务器·python
Java小白白同学5 小时前
Linux 硬盘扩容操作手册
linux·运维·服务器
牛像话5 小时前
`GLIBCXX_3.4.29‘ not found,升级至libstdc++.so.6.0.29解决问题,欧拉服务器
服务器·开发语言·c++