41、Linux 用户类型、权限管理与安全设置全解析

Linux 用户类型、权限管理与安全设置全解析

1. AppArmor 安全系统

AppArmor 系统虽不如 SELinux 通用,但能为 Linux 系统上受攻击的应用程序提供基本安全保护。部分进程的安全限制状态如下:
- 465 /lib/systemd/systemd - resolved 未受限
- 747 /usr/sbin/avahi - daemon 未受限
- 748 /usr/sbin/cupsd 受 ‘/usr/sbin/cupsd (enforce)’ 限制
- 804 /usr/sbin/cups - browsed 受 ‘/usr/sbin/cups - browsed (enforce)’ 限制
- 885 /usr/sbin/xrdp - sesman 未受限
- 912 /sbin/dhclient 受 ‘/sbin/dhclient (enforce)’ 限制
- 935 /usr/sbin/xrdp 未受限
- 982 /sbin/dhclient 受 ‘/sbin/dhclient (enforce)’ 限制
- 992 /usr/sbin/apache2 未受限
- 993 /usr/sbin/apache2 未受限
- 994 /usr/sbin/apache2 未受限
- 1094 /usr/sbin/mysqld 受 ‘/usr/sbin/mysqld (enforce)’ 限制

AppArmor 配置文件的操作命令如下:

1.1 切换到投诉模式

使用 aa - complai

相关推荐

【2022最新版】Linux面试题总结(48道题含答案解析)

最近面试的小伙伴很多,对此我整理了一份Java面试题手册:基础知识、JavaOOP、Java集合/泛型面试题、Java异常面试题、Java中的IO与NIO面试题、Java反射、Java序列化、Java注解、Java多线程&并发、JVM、Mysql、Redis、Memcached、MongoDB、Spring、SpringBoot、SpringCloud、RabbitMQ、Dubbo、MyBatis、ZooKeeper、数据结构、算法、Elasticsearch、Kafka、微服务、Linux等等。...

m0_58479954的博客 2936

Linux系统管理与性能优化技巧

本文介绍了多个与Linux系统管理相关的实用技巧,包括使用systemd-analyze查看启动时间、创建定时器所需的单元文件、控制组(cgroups)的资源管理作用、受限用户的主目录访问权限、D-Bus与udev的协作机制、SAR数据收集间隔、安全日志分析、用户密码存储机制、防火墙区域配置方法以及性能监控工具Glances的资源消耗情况。

nnn11的博客 299

Linux实战50台服务器规模集群模式之环境搭建准备篇内容整理

一、搭建集群 1、采购服务器、性能测试、不同集群用什么配置。 2、采购云服务(云主机、虚拟机)。 3、采购带宽、压力测试。 4、采购CDN服务。 二、大致架构图 三、规划 1、服务器规划 服务器 数量 作用 负载均衡 2 对访问网站的流量进行分流,减少流量对某台服务器的压力 Web 2 处理用户页.

m0_64346584的博客 629

B300多卡集群部署GLM-5.2-NVFP4与Kimi-K3实战指南

大模型推理性能不仅取决于标称FLOPS,更受硬件互联架构、量化格式支持和缓存协同机制深度影响。NVLink与PCIe Gen5双平面拓扑决定了GPU间通信效率,而NVFP4这类新型4-bit浮点量化需CUDA、驱动、固件全栈匹配才能释放真实算力。同时,KV Cache分片策略、请求级缓存(Request-level Cache)及跨模型共享缓存等技术,直接决定高并发下的延迟稳定性与吞吐上限。本文聚焦B300 16卡集群在混合负载场景下的工程落地,涵盖NVFP4加速启用、metadata精准加载、三级流水线调

weixin_33795806的博客 328

从零到一:白帽子渗透测试实战成长与思维进阶全解析

渗透测试是网络安全领域的核心实践,旨在通过模拟攻击来评估系统安全。其原理在于主动发现并利用系统、应用或网络中的安全弱点,以验证其防护有效性。掌握渗透测试技术对于构建主动防御体系、提升整体安全水位具有重要价值,广泛应用于企业安全评估、合规审计与漏洞众测等场景。本文聚焦于渗透测试实战中的关键环节,深入剖析了从信息收集、漏洞扫描到权限提升的完整技术链条,并特别探讨了如何克服常见的“工具依赖症”,实现从执行清单到策略分析的思维跃迁。文中融入了对SQL注入、文件上传等经典漏洞的手动测试与自动化验证技巧,以及针对老旧框

weixin_34310369的博客 323

网络安全入门实战:Burp Suite与Nmap工具详解及CTF实战路径

网络安全的核心在于理解数字世界的底层逻辑与攻防对抗原理。从基础概念出发,Web应用安全与网络探测是构建安全技能体系的两大支柱。Burp Suite作为中间人代理工具,其核心价值在于拦截、修改和重放HTTP/HTTPS流量,是手动测试SQL注入、XSS等Web漏洞的工程实践利器。Nmap则通过网络发现、端口扫描和服务版本侦测,为安全审计提供关键的情报信息。在实战中,CTF(Capture The Flag)夺旗赛作为综合练兵场,将Web安全、二进制逆向、密码学等技能融入具体挑战。本文以Burp Suite和N

alince20008的博客 396

XZ Utils供应链攻击剖析:从开源信任危机到系统安全防御

软件供应链安全是保障现代数字基础设施的核心环节,其原理在于确保从源码到最终二进制产物的整个交付链的完整性与可信性。在开源生态中,这一环节尤为关键,因为它直接关系到无数下游系统和应用的安全基础。本次事件的技术价值在于揭示了一种高度隐蔽的攻击模式:攻击者通过长期的社会工程渗透,获取项目维护权限,并将恶意代码伪装成测试文件植入底层压缩库。这种攻击的应用场景主要针对广泛集成于Linux发行版和关键服务(如SSH)的基础工具链。以近期备受关注的XZ Utils后门事件为例,攻击者正是利用了开源维护的脆弱性和对二进制文

weixin_33924312的博客 368

50、Linux 用户管理与密码安全全解析

本文深入解析了 Linux 系统中的用户管理和密码安全机制,涵盖了用户账户的创建、删除与修改操作,用户组的管理,以及文件权限的设置与调整。详细介绍了关键配置文件如 /etc/passwd、/etc/shadow、/etc/group 和 /etc/login.defs 的作用,并通过实验演示了如何使用 openssl 工具进行密码加密、pwgen 生成高强度密码以及配置密码质量策略。此外,还讨论了密码安全的最佳实践,包括密码长度、复杂度、定期更换和避免易猜密码等。通过本文,系统管理员可以全面掌握 Linux

i0j1k2l3m的博客 125

41、网络文件共享与用户环境设置全解析

本文全面解析了Linux系统中的网络文件共享方式及用户环境设置要点。内容涵盖SSHFS、NFS、CIFS、云存储和AFS等多种共享方式的特性与适用场景,并深入探讨了用户环境配置的最佳实践,包括shell启动文件的创建准则、命令路径、提示符、别名和权限掩码的设置。文章还分析了网络文件共享与用户环境的相互影响,并提供了综合应用案例及常见问题的解决方案,帮助用户更好地配置Linux系统环境。

mmm90的博客 62

27、Linux文件权限与安全设置全解析

本文深入解析了Linux系统中的文件权限与安全设置,涵盖了SUID和SGID文件的搜索与权限设置、扩展文件属性的使用、系统配置文件的安全保护等内容。通过实践操作和原理分析,帮助读者全面掌握Linux系统中的安全机制,并提供不同场景下的应用建议,以提高系统的安全性与稳定性。

stone的博客 66

41、Linux 系统访问控制与权限管理全解析

本文详细解析了Linux系统中的访问控制与权限管理机制,包括文件权限的三位组结构、权限操作命令(如chmod、chown)、所有权管理、umask默认权限设置,以及权限管理的实际应用案例和常见问题解决方案。同时探讨了SELinux和AppArmor在系统安全中的作用,帮助用户全面掌握Linux权限管理的核心知识。

juice的博客 63

14、Linux系统使用指南:用户账户、权限与文件系统解析

本文全面介绍了Linux系统使用的重要知识,涵盖用户账户与权限管理、SSH远程连接、系统文档查阅方法以及Linux文件系统层次结构。通过详细解析关键操作流程和注意事项,帮助用户更高效、安全地使用和管理Linux系统,适合初学者和有一定经验的用户参考。

e4f5g6h7的博客 34

Linux内核进程管理子系统有什么第四十五回 —— 进程主结构详解(41)

Linux内核进程管理子系统有什么第四十五回 —— 进程主结构详解(41)

phmatthaus的专栏 730

Linux内核进程管理子系统有什么第四十八回 —— 进程主结构详解(44)

Linux内核进程管理子系统有什么第四十八回 —— 进程主结构详解(44)

phmatthaus的专栏 1190

【README】Linux系统编程必读:本专栏内容提要以及系统调用接口总结

文章目录发刊词第一部分:博客内容核心点睛(1)基础篇1:Linux系统编程1:Linux中使用率最高的一些命令 发刊词 Linux系统编程的重要性不言而喻,服务器几乎无一例外用的都是Linux。但是我们日常生活中的编程很多都是在Windows中运行,不同于Java(Java本身就拥有Java虚拟机的支持所以它能跨平台),对于C/C++这种编译型语言,有时候在Windows下可以运行成功但是放在Linux却会错的离谱。所以这就需要系统的学习Linux下系统的编程。 本专栏也是本人的Linux系统编程学习心得,

快乐江湖的博客 2878

计算机等级考试(三级Linux技术)--- 真题2

本文摘要: 本文包含40道Linux系统操作相关选择题和32道填空题,覆盖了操作系统基础、文件管理、用户权限、网络配置、日志分析、Shell脚本、GCC编译、GDB调试等核心知识点。选择题部分详细解析了Linux系统软件分类、用户主目录位置、环境变量设置、软件包查询、文件权限修改等常见操作命令;填空题部分重点考察了Linux系统五大功能、文件系统结构、硬盘分区、网络测试命令等系统管理知识。综合题部分通过实际案例演示了SCP文件传输、SSH远程登录、GCC编译调试及Makefile使用等开发流程,并解析了Sh

2401_82750246的博客 422

YOLO26算法心电图十二导联目标检测+训练好的模型+368张数据集+pyqt可视化界面.zip

附训练好的 YOLO 权重与 PyQt 可视化检测界面,页面底部含可视化效果预览,毕设/课设开箱即用。 【数据集概况】 · 检测类别(中文):[导联I(I), 导联II(II), 导联III(III), 胸导联V1(V1), 胸导联V2(V2), 胸导联V3(V3), 胸导联V4(V4), 胸导联V5(V5), 胸导联V6(V6), 加压肢体导联aVF(aVF), 加压肢体导联aVL(aVL), 加压肢体导联aVR(aVR)] · 训练集:313 张 · 验证集:37 张 · 测试集:18 张 · 总计:368 张 该数据集聚焦于临床心电图信号的精准识别与定位,其核心检测目标为标准12导联心电图中的各个独立导联波形区域,涵盖肢体导联(I、II、III)与加压肢体导联(aVR、aVL、aVF),以及胸前导联(V1至V6),适用于心电图自动分析系统中对各导联位置的快速准确标注与分类。数据采集场景真实还原了医院心电图室或急诊监护环境下的标准心电图记录纸,波形清晰、基线稳定,具有高度临床参考价值。... 【训练曲线与评估图】 【模型训练配置】 参数 | 值 模型 | yolo26n 训练轮数 | 100 epochs 输入尺寸 | 640x640 批次大小 | 24 优化器 | auto 初始学习率 | 0.01 训练设备 【关键指标汇总】 训练了 57 个 epoch,最终轮指标: 指标 | 数值 mAP50 | **0.9708** mAP50-95 | 0.6344 Precision | 0.8990 Recall | 0.9191 train/box_loss | 1.2231 train/cls_loss | 0.9703 val/box_loss | 1.2779 val/cls_loss | 0.... 使用场景:毕业设计、课程设计、深度学习入门、工业场景落地验证。

PCIe学习笔记(一)-------1.3 PCIe数据包(TLP,DLLP,PLP)

1,PCIe的层次结构 PICe设备在硬件电路上可以分为三个层次结构:事务层(Transaction Layer)、数据链路层(Data Link Layer)、物理层(Physical)。每一个层次又可以分为两个部分,分别为处理发送和处理接收的部分。 也可以分为四个层次,将事务层以上的层次称为软件层(Software Layer)。 2,PCIe数据包 前面已经说过PCIe之间是以数据包的形式来传输数据的,协议共定义了3类数据包。与处理层相关的是处理层数据包(TLP),与数据链路层相关的是数据

llxxyy507的博客 2万+

别再折腾CUDA了!Win11上VSCode一键配置PyTorch GPU环境(附Anaconda虚拟环境避坑指南)

本文提供Win11系统下使用VSCode和Anaconda一键配置PyTorch GPU环境的详细指南,解决CUDA版本冲突等常见问题。通过conda的原子化依赖解决方案,安装时间从2小时缩短至15分钟,适合深度学习初学者快速搭建开发环境。

weixin_33101399的博客 246

【AI蛋白预测实战】零门槛在Colab上运行AlphaFold2全流程解析

本文为零基础用户提供了在谷歌Colab平台上运行AlphaFold2进行蛋白质结构预测的完整实战指南。通过ColabFold项目,用户无需本地高性能硬件,即可免费利用云端GPU完成从序列输入到3D结构生成和结果可视化的全流程,大幅降低了AI蛋白预测的技术门槛。

mqtt6iot的博客 912

AXI总线的Burst Type以及地址计算 | WRAP到底是怎么一回事?

AXI总线的transaction是burst-based的,因此有必要好好研究一下不同burst type的工作原理。此处略过burst的定义以及burst size、burst length等信号的介绍。

qiuzhongyu123的博客 2万+

别再只看图了!代谢组学OPLS-DA分析,R2Y和Q2Y到底怎么看才不踩坑?

本文深入解析代谢组学OPLS-DA分析中的关键指标R2Y和Q2Y,揭示如何避免过拟合陷阱。通过详细解读模型解释能力(R2Y)和预测能力(Q2Y),结合置换检验方法,提供完整的模型评估流程与实战建议,帮助研究者获得可靠的分析结果。

weixin_42638178的博客 196

Couldn‘t agree a key exchange algorithm(available:curve25519-sha256,curve25519-sha256@libssh.org解决方案

本文主要介绍了Couldn’t agree a key exchange algorithm(available:curve25519-sha256,curve25519-sha256@libssh.org解决方案,希望能对使用winscp的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案 2.1 方案一 2.2 方案二

weixin_43178406的博客 4万+

Android 13.0 framework默认沉浸式导航栏功能实现

​ 在13.0的系统rom定制化开发中,在实现导航栏的某些定制化开发中,在某些产品需要实现沉浸式导航栏,就是需要app 能全屏显示同样也能显示导航栏,接下来就来分析下相关的功能实现 ​

安卓兼职framework和app工程师的博客 467

微信小程序 - 解决支付报错 requestPayment:fail access denied (微信支付提示错误requestPayment:拒绝访问失败,真机运行测试或打包编译上线后报错问题)

微信小程序,微信支付,wx.requestPayment,微信小程序支付报错requestPayment:fail access denied,调不起微信,无法唤起支付弹窗,支付失败,支付权限没问题,小程序上线后支付报错,小程序真机测试支付报错,微信小程序苹果ios系统手机无法支付,小程序发布上线后支付报错,本地测试没问题,拒绝访问失败,小程序调起支付API requestPayment:fail:access denied微信开发者工具正常支付,权限没问题,微信公众平台,依旧报错怎么办,检查了appid都

🏆 前端领域优质创作者 1万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

上一篇: 40、Linux文件和目录权限管理全解析
下一篇: 9、面向对象编程:Python中的类与对象
lambda
博客等级 码龄23年 49粉丝 1303原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值