Linux设置禁止root通过ssh方式直接登录服务器

    选择打赏方式

前言:为确保生产环境安全,我们可以考虑将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://pjax.vip/249.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

呵呵 哈哈 吐舌 开心 笑眼 可怜 乖 啊 你懂得 不高兴 生气 汗 黑线 哭 真棒 阴险 鄙视 酷 滑稽 纳尼 疑问 委屈 惊讶 勉强

评论信息框
可使用QQ号实时获取昵称+头像

私密评论

吃奶的力气提交吐槽中...


既然没有吐槽,那就赶紧抢沙发吧!