Linux设置禁止root通过ssh方式直接登录服务器
- A
前言:为确保生产环境安全,我们可以考虑将root用户设置成禁止直接登录(仅SSH方式生效),如需使用root权限则需要由其他用户通过su切换。
1.首先使用root新建一个用户,以避免禁用root后服务器没办法通过ssh管理的问题,例如现在新建一个demo用户,再通过passwd命令设置一下密码
useradd demo && passwd demo
2.编辑配置文件 /etc/ssh/sshd_config 从里面找到
#PermitRootLogin yes
取消注释,将其修改为
PermitRootLogin no
3.重启sshd服务
systemctl restart sshd.service
到此,操作就完成了,需要注意的是,以上操作都要在root用户下执行,后续如果想切换到root用户,只需要登录到你新建的普通用户账户上,并执行如下命令,输入你的密码即可
su root
傲世》原创,转载请保留文章出处。
本文链接:https://www.recho.cn/247.html
如您对本文章内容有所疑问、反馈或补充,欢迎通过邮箱:[email protected] 联系我们!
版权声明:若无特殊注明,本文为《正文到此结束