我放心你带套猛 发表于 2024-9-11 18:02:24

Linux 操作系统安全设置

账号和口令禁用或删除无用账号
减少系统无用账号,降低安全风险。使用命令 userdel删除不必要的账号。使用命令 passwd -l锁定不必要的账号。使用命令 passwd -u解锁必要的账号。检查特殊账号
检查是否存在空口令和 root 权限的账号。查看空口令和 root 权限账号,确认是否存在异常账号:使用命令 awk -F: '($2=="")' /etc/shadow 查看空口令账号。使用命令 awk -F: '($3==0)' /etc/passwd 查看 UID 为零的账号。加固空口令账号:
使用命令 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 服务生效。
页: [1]
查看完整版本: Linux 操作系统安全设置