news 2026/8/8 4:50:38

7、Linux 用户管理与权限设置全解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
7、Linux 用户管理与权限设置全解析

Linux 用户管理与权限设置全解析

1. 目录权限基础

要让其他用户访问文件,不仅要设置文件本身的权限,还要确保文件所在目录及其父目录的权限设置正确。因为用户访问文件前,需先访问文件所在目录。若父目录拒绝访问,即便子目录允许访问,也无法到达该子目录。所以,要密切关注目录树,确保从根目录到目标文件所在目录的所有目录都对其他用户可访问。

2. 所有权权限

除了常见的读、写、执行权限,还能为可执行程序设置所有权权限。
-Set User ID 权限:通常程序运行时由运行它的用户拥有,但使用 Set User ID 权限后,即便其他用户运行程序,程序的原始所有者仍拥有它。例如系统上多数软件由 root 用户拥有,普通用户运行时,若软件需修改 root 用户的文件,就需要 root 保留所有权。
-Group ID 权限:与 Set User ID 权限类似,不过是针对组。由某个组拥有的程序,即便被其他组的用户运行,仍保留组所有权,可修改所属组的文件。但这样做存在一定安全风险,相当于给用户一定的 root 级访问权限。

2.1 二进制方法设置所有权权限

在八进制数字前添加另一个八进制数来设置所有权权限。User ID 权限的八进制数字是 4(二进制 100),Group ID 权限是 2(二进制 010),若两者都设置则用 6(二进制 110)。示例如下:

# chmod 4555 /usr/sbin/pppd

此命令为 p

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/7 9:30:49

8、Red Hat Linux 用户管理与软件管理指南

Red Hat Linux 用户管理与软件管理指南 1. PAM 认证管理 PAM(Pluggable Authentication Modules)可根据所需的认证类型灵活配置,管理员只需更改 PAM 配置文件,就能添加或替换模块。PAM 模块位于 /lib/security 目录,更多信息和模块列表可参考 PAM 网站 。 1.1 PAM …

作者头像 李华
网站建设 2026/8/7 23:01:30

LogiOps终极指南:解锁罗技设备在Linux下的隐藏功能

LogiOps终极指南:解锁罗技设备在Linux下的隐藏功能 【免费下载链接】logiops An unofficial userspace driver for HID Logitech devices 项目地址: https://gitcode.com/gh_mirrors/lo/logiops 作为Linux用户,你是否曾为罗技设备在开源系统下的功…

作者头像 李华
网站建设 2026/8/8 1:59:13

11、Linux系统管理:RPM包构建与文件系统层级标准

Linux系统管理:RPM包构建与文件系统层级标准 一、RPM包构建 在Linux系统中,RPM(Red Hat Package Manager)是一种常用的软件包管理工具。下面将详细介绍RPM包构建的相关内容。 1.1 宏定义 %files :该段包含你希望放入RPM包中的文件列表。在%files宏之后,列出不同的文…

作者头像 李华
网站建设 2026/8/7 13:02:37

Wan2.2-Animate-14B完全攻略:5大实战技巧让静态角色“活“起来

还在为制作角色动画而头疼吗?传统动画制作不仅技术要求高,还需要大量的时间和精力投入。通义万相最新开源的Wan2.2-Animate-14B视频生成模型,正在彻底改变这一局面。这款基于混合专家架构的14B参数模型,让任何人都能轻松将静态图片…

作者头像 李华
网站建设 2026/8/7 23:56:59

19、Linux打印系统配置与管理全解析

Linux打印系统配置与管理全解析 在Linux系统中,打印系统的配置和管理是一项重要的任务。本文将详细介绍CUPS(通用Unix打印系统)和LPRng(增强版Berkeley行式打印机守护进程)这两种常见打印系统的相关配置和使用方法。 1. CUPS配置 CUPS的配置文件位于 /etc/cups 目录下…

作者头像 李华
网站建设 2026/8/7 23:01:44

PyTorch3D技术解析:从3D模型到逼真2D图像的高效渲染方案

PyTorch3D技术解析:从3D模型到逼真2D图像的高效渲染方案 【免费下载链接】pytorch3d PyTorch3D is FAIRs library of reusable components for deep learning with 3D data 项目地址: https://gitcode.com/gh_mirrors/py/pytorch3d 你是否还在为3D模型渲染的…

作者头像 李华