「chcon(1)」-

修改文件的安全上下文

命令语法格式

chcon [OPTION]… CONTEXT FILE…
chcon [OPTION]… [-u USER] [-r ROLE] [-l RANGE] [-t TYPE] FILE…
chcon [OPTION]… –reference=RFILE FILE…

命令描述

将FILE的上下文设置为CONTEXT。使用–reference,可以将每个文件FILE的安全上下文更改为rfile的安全上下文。

命令支持的选项及含义

长选项的参数,短选项也必须使用。

–help
显示帮助信息并退出。

–version
显示版本信息并退出。

–dereference
不要作用于符号链接,而是作用于它们所指向的对象。这是默认值行为。

-h, –no-dereference
作用于符号连接,而不是他们指向的文件。

-u, –user=USER
在目标安全上下文中设置用户USER。

-r, –role=ROLE
在目标上下文中设置角色ROLE。

-t, –type=TYPE
在目标上下文中设置类型TYPE。

-l, –range=RANGE
在目标上下文中设置范围RANGE。

–no-preserve-root
不要特殊对待“/”。这是默认的。

–preserve-root
当与–recursive使用时,拒绝在根目录上进行递归操作。参考文献

–reference=RFILE
使用RFILE的安全上下文,而不是指定上下文值。参考文献

-R, –recursive
递归操作文件或者目录。

-v, –verbose
为每个处理的文件输出一个诊断信息。

当-R选项也指定时,以下选项修改如何遍历层次结构。如果指定了多个,则只有最后一个生效:

-H
如果命令行选项是一个指向目录的符号链接,遍历它。参考文献

-L
遍历所有遇到的指向目录的符号链接。参考文献

-P
不遍历任何符号链接。这个是默认的。参考文献

相关手册

完整在线手册:http://www.gnu.org/software/coreutils/chcon

查看info手册:info ‘(coreutils) chcon invocation’

参考文献

  • man 1 chcon, version GNU coreutils 8.26

更新日志

  • 05/30/2018 创建文章