!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>Linux 操作系统安全设置

Linux 操作系统安全设置

账号和口令

禁用或删除无用账号

减少系统无用账号,降低安全风险。

  • 使用命令 userdel  删除不必要的账号。
  • 使用命令 passwd -l  锁定不必要的账号。
  • 使用命令 passwd -u  解锁必要的账号。

检查特殊账号

检查是否存在空口令和 root 权限的账号。

  1. 查看空口令和 root 权限账号,确认是否存在异常账号:
  • 使用命令 awk -F: \'($2==\"\")\' /etc/shadow 查看空口令账号。
  • 使用命令 awk -F: \'($3==0)\' /etc/passwd 查看 UID 为零的账号。
  1. 加固空口令账号:
  • 使用命令 passwd  为空口令账号设定密码。

  • 确认 UID 为零的账号只有 root 账号。

禁止 root 用户直接登录

限制 root 用户直接登录。

创建普通权限账号并配置密码,防止无法远程登录;

使用命令 vi /etc/ssh/sshd_config修改配置文件将 PermitRootLogin 的值改成 no,并保存,然后使用service sshd restart重启服务

SSH服务安全

对 SSH 服务进行安全加固,防止暴力破解成功。

使用命令 vim /etc/ssh/sshd_config 编辑配置文件。

  • 不允许root账号直接登录系统。 设置 PermitRootLogin 的值为 no。
  • 修改 SSH 使用的协议版本。 设置 Protocol 的版本为 2。
  • 修改允许密码错误次数(默认6次)。 设置 MaxAuthTries 的值为 3。

配置文件修改完成后,重启 sshd 服务生效。

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

云服务器Linux 恢复误删除分区

2021-4-17 19:31:50

服务器教程

报错原因:8080端口被占用

2021-4-17 19:31:54

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase