centos禁止root用户ssh远程登录
分类:CentOS教程 阅读:24374 次
在CentOS中,root几乎拥有所有的权限,一旦root用户密码外泄,对于服务器而言将是致命的威胁,禁止root用户通过ssh的方式远程登录,这样即使root用户密码外泄也能够保障服务器的安全。
1:创建一个普通用户doiido并加入相应的组
注意:这里必须要新建一个用户,否则将会造成无法远程通过ssh登录服务器
# groupadd doiido
# useradd -g doiido doiido
更改用户 doiido 的密码
# passwd doiido
2:修改sshd_config文件
# sed -i 's/#PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config
3:重启ssh服务
# service sshd restart
这样即使root用户密码泄漏,别人也无法通过root用户直接连接服务器
1:创建一个普通用户doiido并加入相应的组
注意:这里必须要新建一个用户,否则将会造成无法远程通过ssh登录服务器
# groupadd doiido
# useradd -g doiido doiido
更改用户 doiido 的密码
# passwd doiido
2:修改sshd_config文件
# sed -i 's/#PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_config
3:重启ssh服务
# service sshd restart
这样即使root用户密码泄漏,别人也无法通过root用户直接连接服务器
热门推荐
- CentOS格式化新硬盘并设置开机自动挂载
- CentOS中的特殊权限
- 6个小步骤实现CentOS系统环境精简优化
- 最小化安装后 Centos 6.5优化配置备忘
- centos6.5下etc/rc.d/命令解释
- centos6.5网卡的设置.
- centos6.5网卡查看命令
- CentOS性能诊断工具命令集
- CentOS下tar压缩排除某个文件夹
- CentOS下date命令及系统时间设置
- CentOS开启某端口
- CentOS系统常规初始化操作
- Centos最小化安装后调优
- CentOS .tar.gz .tar.xz .tar.bz2 .tar.lz文件的解压方法
- 查看CentOS系统是32位还是64位
- CentOS 7 安装和配置 sudo
- CentOS7.1安装 7-zip 工具
- CentOS7.1启用第三方库
- CentOS7更新安装已有的软件最新版本以及安全升级
- CentOS 7安装后使用静态 IP 地址配置网络