CentOS启用sudo,禁用root远程登录
centos 远程 登录 root 禁用 启用 sudo
2023-09-14 08:57:27 时间
CentOS默认不启用sudo,且可以直接用超级管理员身份登录服务器。ubuntu这方面做得比较好,为了安全,减小误操作带来的损失,还是推荐启用sudo。
1、添加sudo用户
执行 visudo 命令,找到:
root ALL=(ALL) ALL
在下面增加:(注意,snsgou 是Linux新增的一个普通用户)
snsgou ALL=(ALL) ALL
2、禁止root用户登录
编辑 /etc/ssh/sshd_config,将
PermitRootLogin yes
改为
PermitRootLogin no
重启sshd:
service sshd reload
注意:
虽然在配置文件“/etc/ssh/sshd_config”中,好多项被#注释掉了,但默认都是有效的。
相关文章
- ORA-01017: invalid username/password; logon denied 无法使用密码登录oracle centos linux redhat
- centos防火墙配置「建议收藏」
- 【转载】如何在CentOS 7服务器之间使用NFS共享目录
- centos 彻底卸载软件包(含依赖)并解决安装冲突包问题
- 源 “CentOS-7 - Base - mirrors.aliyun.com“ 的 GPG 密钥已安装,但是不适用于此软件包。请检查源的公钥 URL 是否配置正确 。
- Kafka学习之(三)Centos下给PHP开启Kafka扩展(rdkafka)详解程序员
- Centos文件切割利器_split命令及cat命令合并文件详解程序员
- CentOS配置远程日志服务器详解程序员
- CentOS重装grub修复损坏的系统详解程序员
- Linux CentOS 6.5 卸载、tar安装MySQL的教程
- CentOS配置本地yum源/阿里云yum源/163yuan源并配置yum源的优先级
- centos linux mysql 10060远程错误代码详解数据库
- 之一centos探索CentOS:Linux的另一分支(linux的分支)
- CentOS下关闭Linux防火墙的指南(关闭linux的防火墙)
- 真相:为什么红帽为了 CentOS Stream 而抛弃 CentOS?
- CentOS系统下轻松安装MongoDB指南(centos安装mongodb)
- CentOS上MySQL环境搭建指南(mysql centos)
- 如何通过CentOS快速启动MySQL(centos启动mysql)
- 怎么安装CentOS下MySQL的安装教程(centos里mysql)
- CentOS系统如何连接MySQL数据库(centos连mysql)
- CentOS进驻MySQL轻松让您拥有数据库管理权(centos进mysql)
- CentOS下搭建MySQL数据库服务器(cento mysql)
- CentOS中运行PostgreSQL需要修改的内核参数及配置脚本分享