CentOS启用sudo,禁用root远程登录
2016-07-14 13:53
465 查看
CentOS默认不启用sudo,且可以直接用超级管理员身份登录服务器。ubuntu这方面做得比较好,为了安全,减小误操作带来的损失,还是推荐启用sudo。
1、添加sudo用户
执行 visudo 命令,找到:
在下面增加:(注意,snsgou 是Linux新增的一个普通用户)
2、禁止root用户登录
编辑 /etc/ssh/sshd_config,将
改为
重启sshd:
注意:
虽然在配置文件“/etc/ssh/sshd_config”中,好多项被#注释掉了,但默认都是有效的。
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”中,好多项被#注释掉了,但默认都是有效的。
相关文章推荐
- centos7下lamp的分布式安装
- centos下lnmp的安装
- Linux启动提示Kernel panic - not syncing: Attempted to kill init解决办法
- centos 安装 phalcon
- 进程的虚拟地址划分
- linux学习8:文件权限
- Linux 中 mysql 的主从复制配置
- linux终端快捷键
- 在 Linux 上管理加密密钥的最佳体验
- Linux用户态程序计时方式详解
- LINUX最大线程数及最大进程数
- Linux date命令详解
- Qt Weekly #23: Qt 5.5 enhancements for Linux graphics and input stacks(翻译)
- linux④:
- Monit 5.4 发布,LinuxUnix 系统监控
- linux 监控系统资源-内存
- 每日一linux命令(31)-------chown命令
- linux下的特殊权限问题。
- Archlinux系统快速安装
- ARM嵌入式设备Linux系统启动步骤和方式