可使用chattr命令进行设置,设置方法:<p>- <font face="Microsoft YaHei" size="3">[root@pxeserver software]# chattr +a messages</font>
复制代码 此时如果修改<span style="white-space: pre;">messages删除行或修改行会报错:</span></p><p>- "messages"
- "messages" E212: 无法打开并写入文件
- 请按 ENTER 或其它命令继续
复制代码 <br></p><p><img style="max-width:100%" src="https://cdn2.cnxclm.com/187_20211012165609_1.jpg" alt="Image"><span style="white-space: pre;"><br></span></p><p><br></p><p>- [root@pxeserver software]# echo "abcd" >> messages
复制代码 使用>>可追加内容至文件中</p><p><br></p><p>可使用lsattr命令获取文件的相关属性</p><p><img style="max-width:100%" src="https://cdn2.cnxclm.com/187_20211012170126_1.jpg" alt="Image"><br></p><p><br></p><p>补充参数说明:</p><p><strong style="background-color: rgb(255, 255, 255);">a</strong><span style="background-color: rgb(255, 255, 255);">:即append,设定该参数后,只能向文件中添加数据,而不能删除,多用于服务器日志文 件安全,只有root才能设定这个属性。</span><br style="background-color: rgb(255, 255, 255);"></p><p><strong style="background-color: rgb(255, 255, 255);">i</strong><span style="background-color: rgb(255, 255, 255);">:设定文件不能被删除、改名、设定链接关系,同时不能写入或新增内容。i参数对于文件 系统的安全设置有很大帮助。</span><br style="background-color: rgb(255, 255, 255);"></p><p><p style="margin: 10px auto; background-color: rgb(255, 255, 255);">各参数选项中常用到的是a和i。a选项强制只可添加不可删除,多用于日志系统的安全设定。而i是更为严格的安全设定,只有superuser (root) 或具有CAP_LINUX_IMMUTABLE处理能力(标识)的进程能够施加该选项。</p></p><p><br></p> |
|
|
|
|
版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报