Ubuntu 20.04 禁止 root 用户远程 ssh 登录服务器

更新日期: 2020-11-19 阅读次数: 610 字数: 144 分类: Linux

为了防止被暴力破解服务器 root 密码,我决定禁止 root 用户远程登录。

禁用方法

修改 sshd 服务的配置文件:

/etc/ssh/sshd_config

搜索 PermitRootLogin,由 yes 改成 no:

PermitRootLogin no

修改完毕之后,重启 sshd 服务:

sudo service ssh restart

测试

使用 root ssh 登录服务器,填写密码之后,会提示错误:

Permission denied, please try again.

效果达到了。

注意

不要写错了,因为同目录下存在一个 /etc/ssh/ssh_config 文件,一个字母之差。

参考

https://askubuntu.com/questions/27559/how-do-i-disable-remote-ssh-login-as-root-from-a-server

关于作者

我是来自山东烟台的一名开发者,喜欢瞎折腾,顺便记记笔记。有敢兴趣的话题,欢迎加微信 zhongwei 聊聊, 查看更多联系方式。 白天写程序,晚上哄熊孩子,可能回复有点慢,见谅。

相关文章

爱评论不评论