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
相关推荐
daad77713 小时前
记录一次上下文切换次数的统计
服务器·c++·算法
斯班奇的好朋友阿法法14 小时前
RHEL 7.3 离线安装 RPM 包
linux
LuDvei14 小时前
ubuntu环境下qt打包
linux·数据库·qt·ubuntu
逸Y 仙X14 小时前
文章二十六:ElasticSearch 异步查询执行重度任务
java·大数据·linux·运维·elasticsearch·搜索引擎·全文检索
从零开始学习人工智能14 小时前
一文读懂Safous网关+POP架构:零信任ZTNA完整工作原理(请求+响应全流程)
服务器·网络·架构
曦夜日长14 小时前
Linux系统篇,指令(四):shell命令及运行原理
linux·运维·服务器
leoZ23115 小时前
解决 CentOS7+vsftpd 新建用户登录失败 + ls 卡住问题
运维·服务器
aningx15 小时前
NatPierce & Sunshine systemctl 服务配置指南
linux
消失的旧时光-194315 小时前
为什么 Linux / Android 系统里全是 struct + 函数指针?—— 一篇讲透 C 语言如何实现面向对象(OOP)
android·linux·c语言
一拳一个娘娘腔15 小时前
入门必看:CVE-2026-31431(Copy Fail)漏洞全解析,700字节脚本拿下Root权限
linux·安全