- 博客(4)
- 资源 (2)
- 收藏
- 关注
转载 管理文件权限和所有权
概述在本文中,了解通过文件、目录权限和所有权的正确使用控制文件访问。学习:管理普通和特殊文件及目录的访问权限使用访问模式,如 suid、sgid 和粘贴位(sticky bit),维护安全性变更文件创建屏蔽向组成员授予访问权限除非特别指出,本文中的例子使用 2.6.34 内核的 Fedora 13。您在其他系统上得到的结果可能有所不同。先决条件
2016-12-26 10:22:35 4402
转载 从文件 I/O 看 Linux 的虚拟文件系统
Linux 允许众多不同的文件系统共存,并支持跨文件系统的文件操作,这是因为有虚拟文件系统的存在。虚拟文件系统,即VFS(Virtual File System)是 Linux 内核中的一个软件抽象层。它通过一些数据结构及其方法向实际的文件系统如 ext2,vfat 提供接口机制。本文在简要介绍 VFS 的相关数据结构后,以文件 I/O 为切入点深入 Linux 内核源代码,追踪了 sys_o
2016-12-26 09:56:45 818
转载 安全编程: 避免竞争条件
了解什么是竞争条件,以及它们为什么会引发安全问题。本文展示了如何在类 UNIX(Unix-like)系统中处理常见的竞争条件,包括如何正确地创建锁文件、锁文件的替代者,如何处理文件系统,以及如何处理共享目录(特别是如何在 /tmp 目录下正确创建临时目录)。竞争条件简介这是个假想的故事;“Mallory”是攻击者的一个惯用名。但是这类攻击,以及它所利用的缺陷,都
2016-12-26 09:53:24 4350 1
转载 未来在远方
随着科技领域快速的发展,固步自封只会让自己越来越边缘。而紧随新兴技术和发展的趋势,并学习那些重要的技能,才会让你保持领先。那么,问题来了,哪一类科技类技能值得我们去投入时间与精力呢?回顾 2016 年,在教育与科技领域发生了两件大事。第一件是 2016 年 1 月 30 日,美国总统奥巴马对公众发布了全民计算机科学行动计划( Computer Science for All)”项目,它确保
2016-12-23 23:29:57 543
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人