chcon命令如何使用(chcon,开发技术)

时间:2024-05-06 17:45:30 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

chcon命令是修改对象(文件)的安全上下文,比如:用户、角色、类型、安全级别。也就是将每个文件的安全环境变更至指定环境。使用–reference选项时,把指定文件的安全环境设置为与参考文件相同。chcon命令位于/usr/bin/chcon。

chcon命令如何使用

语法

chcon[选项]...环境文件...chcon[选项]...[-u用户][-r角色][-l范围][-t类型]文件...chcon[选项]...--reference=参考文件文件...

选项

-h,--no-dereference:影响符号连接而非引用的文件。--reference=参考文件:使用指定参考文件的安全环境,而非指定值。-R,--recursive:递归处理所有的文件及子目录。-v,--verbose:为处理的所有文件显示诊断信息。-u,--user=用户:设置指定用户的目标安全环境。-r,--role=角色:设置指定角色的目标安全环境。-t,--type=类型:设置指定类型的目标安全环境。-l,--range=范围:设置指定范围的目标安全环境。

**以下选项是在指定了-R选项时被用于设置如何穿越目录结构体系

-H:如果命令行参数是一个通到目录的符号链接,则遍历符号链接。-L:遍历每一个遇到的通到目录的符号链接。-P:不遍历任何符号链接(默认)。--help:显示此帮助信息并退出。--version:显示版本信息并退出.

实例

**如果你想把这个ftp共享给匿名用户的话,需要开启以下:

chcon-R-tpublic_content_t/var/ftp

**如果你想让你设置的FTP目录可以上传文件的话,SELINUX需要设置:

chcon-tpublic_content_rw_t/var/ftp/incoming

**允许用户HHTP访问其家目录,该设定限仅于用户的家目录主页:

setsebool-Phttpd_enable_homedirs1chcon-R-thttpd_sys_content_t~user/public_html

**如果你希望将samba目录共享给其他用户,你需要设置:

chcon-tsamba_share_t/directory

**共享rsync目录时:

chcon-tpublic_content_t/directories
 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:chcon命令如何使用的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:SSH无密码怎么实现安全登录下一篇:

13 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18