讲师中心 微信公众号
AI工具推荐 视频效率加速

麒麟操作系统如何设置目录只读权限 麒麟系统文件夹安全

夜芳吖_8309

夜芳吖_8309

发布时间:2026-05-11 06:54:36

|

824人浏览过

|

来源于php中文网

原创

麒麟OS限制目录写入应优先用chmod 555设基础只读权限;其次可组合chown专用用户、挂载选项remount,ro、ACL显式拒绝或安全中心图形策略。

麒麟操作系统如何设置目录只读权限 麒麟系统文件夹安全

如果您需要在麒麟操作系统中限制对某个目录的写入操作,以增强数据安全性或防止误修改,则可能是由于该目录承载关键配置、日志或共享资源。以下是设置目录只读权限的具体操作步骤:

一、使用chmod命令设置目录基础只读权限

该方法通过标准Linux权限模型,将目录权限设为仅允许读取与进入(执行),禁止写入,适用于大多数静态资源目录的保护场景。

1、打开终端,执行ls -ld /path/to/directory确认当前目录权限及归属。

2、执行sudo chmod 555 /path/to/directory,使所有者、所属组及其他用户均具备读和执行权限,但无写权限。

3、执行sudo chmod 550 /path/to/directory,仅允许所有者与所属组读取和进入,其他用户完全无访问权限。

4、若需递归应用至目录内全部子项,执行sudo chmod -R 555 /path/to/directory,注意此操作不影响文件的执行位含义,仅控制访问能力。

二、使用chown与chmod组合实现属主只读隔离

该方法先将目录所有权转移至专用管理账户,再限制其写权限,从而在不改变现有用户权限结构的前提下,实现逻辑上的只读锁定。

1、创建专用只读管理用户:sudo adduser --disabled-password --gecos "" readonlymgr。

2、将目标目录所有者更改为该用户:sudo chown readonlymgr:readonlymgr /path/to/directory。

3、设置目录权限为555:sudo chmod 555 /path/to/directory。

4、确保当前操作用户不在readonlymgr组中,避免因组权限获得意外写入能力。

三、通过挂载选项强制只读挂载目录所在文件系统

该方法作用于整个挂载点,从内核层面禁止任何写操作,适用于需绝对保障不可变性的目录(如固件库、审计日志根目录)。

1、确认目录所在设备:df /path/to/directory | tail -1 | awk '{print $1}'。

2、查看当前挂载参数:findmnt -n -o OPTIONS /path/to/directory。

协同养育操作系统
协同养育操作系统

协同养育操作系统(Co-Parenting OS)— 离异家庭专业协同养育支持系统。12模块覆盖接送管理、成长记忆库、孩子观察站、亲子关系粘合剂、共同挑战中心、情绪冲突观察、父母成长、成长档案馆、成长阶段引擎、风险预警、驾驶舱、被恶意攻击急救包。当用户涉及离异家庭育儿、协同养育、抚养探视、接送安排、孩子成长记录、亲子关系、离异冲突、被恶意攻击、前任矛盾等话题时触发。

下载

3、临时重新挂载为只读:sudo mount -o remount,ro /path/to/directory。

4、如需永久生效,编辑/etc/fstab,在对应设备行末尾添加,ro选项,并确保该行第4字段含defaults,ro或明确指定ro。

四、启用ACL并显式拒绝写权限

该方法在保留原有权限基础上,为特定用户或组单独添加拒绝(deny)规则,适合多用户协作环境中对个别账户实施精准只读约束。

1、确认文件系统支持ACL:mount | grep "$(df . | tail -1 | awk '{print $1}')" | grep acl,输出含acl即有效。

2、为指定用户显式拒绝写权限:sudo setfacl -m u:targetuser:--- /path/to/directory。

3、为指定组拒绝写及执行权限:sudo setfacl -m g:targetgroup:r-- /path/to/directory。

4、验证ACL是否生效:getfacl /path/to/directory,检查输出中是否存在user:targetuser:---条目。

五、通过安全中心图形界面配置目录访问策略

该方法面向非命令行用户,利用麒麟桌面环境内置安全模块对挂载路径实施策略级只读管控,尤其适用于U盘、移动硬盘等外设挂载点。

1、点击开始菜单,启动安全中心。

2、进入设备安全 → 高级配置。

3、定位到USB移动存储或本地磁盘挂载策略模块。

4、在对应目录挂载路径的策略项中,将访问模式由读写切换为只读,并保存配置。

5、重新插拔设备或执行sudo systemctl restart kylin-device-manager使策略即时生效。

热门AI工具

更多
二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

相关专题

更多
视频服务器配置参数有哪些
视频服务器配置参数有哪些

视频服务器配置参数有处理器、内存、存储、视频编解码器、网络接口、视频输入输出接口、操作系统、安全性、环境适应性和成本。在搭建视频服务器时,需要根据实际需求和预算,合理选择这些参数,以实现高性能、高稳定性和低成本的目标。

4580

2023.10.17

linux的操作系统介绍
linux的操作系统介绍

Linux是一个灵活、稳定、安全的操作系统,适用于各种不同的应用场景,从个人电脑到服务器和嵌入式系统。想了解更多Linux的相关内容,可以阅读本专题下面的文章。

3586

2024.03.20

Linux操作系统的主要用途
Linux操作系统的主要用途

Linux操作系统用途广泛,包括:服务器运营,软件开发,科学研究和教育,嵌入式系统,以及个人电脑和笔记本电脑。想了解更多Linux的相关内容,可以阅读本专题下面的文章。

6279

2024.03.21

linux操作系统的作用
linux操作系统的作用

linux操作系统在以下领域发挥着关键作用:服务器和云计算;嵌入式系统;个人电脑和笔记本电脑;超级计算;其他领域等等。想了解更多linux操作系统的相关内容,可以阅读本专题下面的文章。

2935

2024.04.12

有哪些常见的网络操作系统
有哪些常见的网络操作系统

常见的网络操作系统有windows server、linux、unix、macos server、freebsd、cisco ios、juniper junos和hp-ux等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

3484

2024.09.12

32位操作系统怎么改成62位的
32位操作系统怎么改成62位的

要将 32 位操作系统升级到 64 位,需要遵循以下步骤:1. 检查硬件和软件兼容性;2. 备份数据;3. 获取 64 位操作系统;4. 创建可启动安装媒体;5. 从安装媒体启动计算机;6. 选择“升级”选项;7. 完成安装。

3483

2025.04.02

OpenJDK JVM参数怎么调优
OpenJDK JVM参数怎么调优

Java应用运行缓慢,如何调整JVM参数?本专题介绍OpenJDK JVM性能调优的基本流程,涵盖性能指标确认、运行数据采集、内存配置和垃圾回收分析,帮助你先定位瓶颈,再通过对照测试验证效果,避免直接套用参数而影响应用稳定性。

20

2026.10.16

OpenJDK怎么配置Java开发环境
OpenJDK怎么配置Java开发环境

怎样用OpenJDK搭建开发环境?本专题介绍版本选择、下载安装、环境变量配置和编译运行验证,帮助你理清JDK的作用及基本配置流程,并通过简单程序检查环境是否可用,为后续项目开发做好准备。

20

2026.10.16

OpenJDK怎么部署Java应用
OpenJDK怎么部署Java应用

Java项目开发完成后,怎样部署到目标环境并正常运行?本专题介绍OpenJDK应用部署流程,涵盖运行环境准备、版本兼容检查、应用打包、启动参数配置和日志查看,帮助你理清部署前后的操作顺序,减少环境差异造成的运行问题。

20

2026.10.16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Valgrind支持平台说明
Valgrind支持平台说明

共0课时 | 0人学习

CodeIgniter框架入门视频教程
CodeIgniter框架入门视频教程

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn