一带一路暨金砖国家技能发展与技术创新大赛网络安全防护与治理-Linux 安全基线加固

A.确保没有空口令账号

复制代码
sh
┌──(root㉿kali)-[/home/kali/桌面]
└─# # 查看 /etc/shadow 中第二字段为空(或为!!、*)但允许登录的账户
awk -F: '($2 == "" || $2 == "!!") && ($1 != "nobody") {print $1}' /etc/shadow

B.确保密码最长过期天数为 90 天,最小过期天数为 80 天,最小长度为 8,密码过期警告天数为 7 天

复制代码
sh
vim /etc/login.defs
i
PASS_MAX_DAYS   90     最长过期天数为 90 天
PASS_MIN_DAYS   80      最小过期天数为 80 天
PASS_WARN_AGE   7    密码过期警告天数为 7 天
PASS_MIN_LEN    8
然后保存退出

C.确保不能通过 root 进行远程 ssh 登陆

检查

复制代码
sh
grep -i "PermitRootLogin" /etc/ssh/sshd_config


sh
┌──(root㉿kali)-[/home/kali/桌面]
└─# grep -i "PermitRootLogin" /etc/ssh/sshd_config 
#PermitRootLogin prohibit-password

the setting of "PermitRootLogin prohibit-password"

复制代码
sh
vim /etc/ssh/sshd_config

在重启

复制代码
sh
systemctl restart sshd

D.确保 uid 为 0 的用户只有 root

复制代码
sh
awk -F: '($3==0)' /etc/passwd


sh
┌──(root㉿kali)-[/home/kali/桌面]
└─# awk -F: '($3==0)' /etc/passwd  
root:x:0:0:root:/root:/usr/bin/zsh

┌──(root㉿kali)-[/home/kali/桌面]
└─# awk -F: '$3 == 0 {print $1}' /etc/passwd
root

E.确保不存在.netrc 和.rhosts 文件

全局查找

复制代码
sh
find / -name ".rhosts" -o -name ".netrc" 2>/dev/null
全局查找

有就有,没有就没有

复制代码
sh
┌──(root㉿kali)-[/home/kali/桌面]
└─# find / -name ".rhosts" -o -name ".netrc" 2>/dev/null
                                                  
┌──(root㉿kali)-[/home/kali/桌面]
└─#

F.确保所有与 umask 相关的配置文件中,umask 的值都是 022

复制代码
sh
grep -r "umask" /etc/profile /etc/bashrc /etc/profile.d/ ~/.bashrc 2>/dev/null


sh
┌──(root㉿kali)-[/home/kali/桌面]
└─# grep -r "umask" /etc/profile /etc/bashrc /etc/profile.d/ ~/.bashrc 2>/dev/null

如果有就

  • /etc/profile/etc/bashrc 中添加或修改:

    sh
    umask 022

G.配置完成后,执行程序"/root/check/linux"。如基线策略都修复完成,程序会输出一个 flag 信息,将此 flag 提交

相关推荐
山川绿水1 天前
bugku——PWN——overflow2
人工智能·web安全·网络安全
上海云盾-小余1 天前
内网边界安全管控:访问权限隔离与入侵阻断方案
网络·安全·web安全
晓梦林1 天前
translate靶场学习笔记
笔记·学习·安全·web安全
德迅云安全-小潘2 天前
游戏行业面临的网络安全挑战
安全·web安全·游戏
wanhengidc2 天前
虚拟主机与服务器的区别
运维·服务器·安全·web安全·智能手机
上海云盾安全满满2 天前
企业网站 | 被攻击时该怎么办?
网络·web安全
深邃-2 天前
【Web安全】-SRC平台介绍:CNVD平台-事件型漏洞-通用型漏洞,教育SRC平台,漏洞盒子,补天漏洞平台,企业SRC平台,企业和公益SRC平台
网络协议·安全·web安全·网络安全·https·src·cnvd
HackTwoHub2 天前
AI 挖洞新思路、深度解析两大间接提示词注入漏洞攻防思路,注入也能获得上万美金
人工智能·安全·web安全·网络安全·系统安全·安全架构
其实防守也摸鱼2 天前
ctfshow--Crypto(funnyrsa1-密码2)解题步骤
python·安全·web安全·网络安全·密码学·web·工具
夏天测3 天前
2026 年 5 月中旬网络安全深度预警:高危漏洞集中爆发、零日攻击常态化,企业面临多重安全挑战
安全·web安全