首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
SAAS
ToB门户
了解全球最新的ToB事件
论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
微博
Follow
记录
Doing
博客
Blog
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
排行榜
Ranklist
相册
Album
应用中心
qidao123.com ToB IT社区-企服评测·应用市场
»
论坛
›
软件与程序人生
›
DevOps与敏捷开发
›
体系安全及应用
返回列表
发新帖
体系安全及应用
[复制链接]
发表于 2025-10-14 01:21:01
|
显示全部楼层
|
阅读模式
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
×
一、账号
安全
控制
♠一.根本
安全
步调
1.体系账号整理
▶ 定期查抄体系中不须要的账号并删除,淘汰埋伏的
安全
风险。比方,使用lastlog下令检察用户末了一次登录时间,整理长时间未登录的账号。
▶ 示例:lastlog | grep "Never logged in"可以列出从未登录过的用户。(注:由于我没有没登录过的用户)
2.暗码安全控制
▶ 设置暗码战略,要求暗码包罗巨细写字母、数字和特别字符,并定期更换暗码。
▶ 示例:在Linux体系中,通过/etc/login.defs文件设置暗码最小长度和最长有效期。(看着糊糊的报一丝昂)
3.自动清空汗青下令及自动注销
▶ 设置体系自动清空汗青下令记录,防止敏感信息走漏。比方,设置HISTSIZE=0清空bash汗青记录。
▶ 示例:在/etc/profile中添加export HISTSIZE=0。(报一丝昂,在最下面那一行)
▶ 设置用户在一段时间内无使用后自动注销,淘汰未授权访问的风险。比方,使用TMOUT变量设置超时时间。
▶ 示例:在/etc/profile中添加export TMOUT=600,表现600秒无使用后自动注销。(这个我就给个内里有啥就行哈,注销这个是自动就有的,没须要哈)
♠二.用户切换及提权
1.“su”下令——切换用户
▶ 切换到其他用户,须要输入目标用户的暗码。比方,su - username切换到指定用户。
▶ 示例:su - zhu切换到zhu用户。(这个是我自己的用户哈)
2.“sudo”下令——提拔实行权限
1)在/etc/sudoers设置文件中添加授权
▶ 使用visudo下令编辑/etc/sudoers文件,为用户或用户组分配权限。
▶ 示例:zhu ALL=(ALL) ALL允许用户实行全部下令。(这边仍然是自己的用户哈)
2)通过sudo实行特权下令
▶ 用户通过sudo下令实行须要管理员权限的下令。
▶ 示例:sudo apt update以管理员权限更新软件包列表。(我装不了apt没办法哈)
二、体系引导和登录控制
♠一、开关机安全控制
1.调解
BI
OS引导设置
(1)设置
BI
OS暗码,防止未授权用户更改
BI
OS设置。
(2)禁用USB启动,防止通过外部装备启动体系。
(3)设置启动序次,确保体系从硬盘启动。
2.克制Ctrl+Alt+Del组合键重启
▶ 修改/etc/inittab文件,解释掉ca::ctrlaltdel:/sbin/shutdown -t3 -r now行。
▶ 示例:在/etc/inittab中将ca::ctrlaltdel:/sbin/shutdown -t3 -r now改为#ca::ctrlaltdel:/sbin/shutdown -t3 -r now。(这个我也看不到哈)
3.限定更改GRUB引导参数
▶ 设置GRUB暗码,防止未授权用户修改引导参数。
▶ 示例:使用grub-mkpasswd-pbkdf2天生暗码哈希值,然后在/etc/grub.d/40_custom中添加set superusers="root"和password_pbkdf2 root <hash>。(这些个我也没有)
♠二、
终端
及登录控制
1.克制root用户登录
▶ 修改/etc/ssh/sshd_config文件,将PermitRootLogin设置为no。
▶ 示例:在/etc/ssh/sshd_config中设置PermitRootLogin no,然后重启SSH服务。(剩下上面的懒的整)
2.克制平凡用户登录
▶ 修改用户登录shell为/sbin/nologin,使用户无法登录体系。
▶ 示例:使用usermod -s /sbin/nologin username将用户登录shell设置为/sbin/nologin。
三、弱口令检测、端口扫描
♠一、弱口令检测——John the Ripper(就整下面的)
1.下载并安装John the Ripper
▶ 在Linux体系中,使用apt或yum安装John the Ripper。
▶ 示例:sudo apt install john。
2.检测弱口令账号
▶ 使用John the Ripper对暗码文件举行破解检测。
▶ 示例:john --format=md5crypt /etc/shadow检测体系暗码文件。
3.使用暗码字典文件
▶ 使用自界说字典文件举行暗码破解。
▶ 示例:john --wordlist=passwords.txt /etc/shadow使用passwords.txt字典文件检测暗码。
♠二、网络扫描——NMAP
1.安装NMAP软件包
▶ 在Linux体系中,使用apt或yum安装NMAP。
▶ 示例:sudo apt install nmap。
2.扫描语法及范例
▶ 常见扫描范例包罗SYN扫描、TCP扫描、UDP扫描等。
▶ 示例:
▶ SYN扫描:nmap -sS <target_ip>。
▶ UDP扫描:nmap -sU <target_ip>。
3.扫描使用示例
▶ 扫描目标主机的开放端口和服务信息。
▶ 示例:nmap -A <target_ip>举行详细扫描,包罗端口、服务、使用体系等信息。
回复
使用道具
举报
返回列表
浏览过的版块
开源技术
石小疯
+ 我要发帖
登录后关闭弹窗
登录参与点评抽奖 加入IT实名职场社区
去登录
微信订阅号
微信服务号
微信客服(加群)
H5
小程序
快速回复
返回顶部
返回列表