返回顶部
首页 > 资讯 > 操作系统 >Linux中semanage命令有什么用
  • 490
分享到

Linux中semanage命令有什么用

2023-06-28 06:06:23 490人浏览 八月长安
摘要

这篇文章主要介绍linux中semanage命令有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux常用命令semanage命令 是用来查询与修改SELinux默认目录的安全上下文。semanage默认目

这篇文章主要介绍linux中semanage命令有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

Linux常用命令semanage命令 是用来查询与修改SELinux默认目录的安全上下文。

Linux中semanage命令有什么用

semanage

默认目录的安全上下文查询与修改

补充说明

SELinux的策略与规则管理相关命令:seinfo命令、sesearch命令、getsebool命令、setsebool命令、semanage命令。

语法

 semanage {login|user|port|interface|fcontext|translation} -l semanage fcontext -{a|d|m} [-frst] file_spec

选项

 -l:查询。 fcontext:主要用在安全上下文方面。 -a:增加,你可以增加一些目录的默认安全上下文类型设置。 -m:修改。 -d:删除。

实例

查询一下/var/www/html的默认安全性本文的设置:

 semanage fcontext -l SELinux fcontext    type          Context ....(前面省略).... /var/www(/.*)?      all files     system_u:object_r:Httpd_sys_content_t:s0 ....(後面省略)....

如上面例子所示,我们可以查询的到每个目录的安全性本文!而目录的设定可以使用正则表达式去指定一个范围。那么如果我们想要增加某些自定义目录的安全性本文呢?举例来说,我想要色设置/srv/samba成为 public_content_t的类型时,应该如何设置呢?

用semanage命令设置/srv/samba目录的默认安全性本文为public_content_t:

 mkdir /srv/samba ll -Zd /srv/samba drwxr-xr-x  root root root:object_r:var_t    /srv/samba

如上所示,默认的情况应该是var_t这个咚咚的!

 semanage fcontext -l | grep '/srv' /srv/.*                     all files   system_u:object_r:var_t:s0 /srv/([^/]*/)?ftp(/.*)?     all files   system_u:object_r:public_content_t:s0 /srv/([^/]*/)?www(/.*)?     all files   system_u:object_r:httpd_sys_content_t:s0 /srv/([^/]*/)?rsync(/.*)?   all files   system_u:object_r:public_content_t:s0 /srv/gallery2(/.*)?         all files   system_u:object_r:httpd_sys_content_t:s0 /srv                        directory   system_u:object_r:var_t:s0   //看这里!

上面则是默认的/srv底下的安全性本文资料,不过,并没有指定到/srv/samba。

 semanage fcontext -a -t public_content_t "/srv/samba(/.*)?" semanage fcontext -l | grep '/srv/samba' /srv/samba(/.*)?            all files   system_u:object_r:public_content_t:s0
 cat /etc/selinux/targeted/contexts/files/file_contexts.local # This file is auto-generated by libsemanage # Please use the semanage command to make changes /srv/samba(/.*)?    system_u:object_r:public_content_t:s0  #写入这个档案
 restorecon -Rv /srv/samba* #尝试恢复默认值 ll -Zd /srv/samba drwxr-xr-x  root root system_u:object_r:public_content_t /srv/samba/  #有默认值,以后用restorecon命令来修改比较简单!

semanage命令的功能很多,这里主要用到的仅有fcontext这个选项的用法而已。如上所示,你可以使用semanage来查询所有的目录默认值,也能够使用它来增加默认值的设置!

以上是“Linux中semanage命令有什么用”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: Linux中semanage命令有什么用

本文链接: https://lsjlt.com/news/317255.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux中semanage命令有什么用
    这篇文章主要介绍Linux中semanage命令有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux常用命令semanage命令 是用来查询与修改SELinux默认目录的安全上下文。semanage默认目...
    99+
    2023-06-28
  • Linux常用命令semanage怎么用
    小编给大家分享一下Linux常用命令semanage怎么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!Linux常用命令semanage命令是用来查询与修改SELinux默认目录的安全上下文。语法格式semanage [...
    99+
    2023-06-28
  • Linux命令中的cat命令有什么用
    今天给大家介绍一下Linux命令中的cat命令有什么用。文章的内容小编觉得不错,现在给大家分享一下,觉得有需要的朋友可以了解一下,希望对大家有所帮助,下面跟着小编的思路一起来阅读吧。cat命令的用途是连接文件或标准输入并打印。这个命令常用来...
    99+
    2023-06-28
  • linux中git命令有什么用
    这篇文章将为大家详细讲解有关linux中git命令有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。前言因为结合了开发中可能遇到的场景,篇幅较长,不过我觉得很有助于你理解 git 的运作机制,而不是死...
    99+
    2023-06-09
  • linux中atq命令有什么用
    小编给大家分享一下linux中atq命令有什么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!atq命令显示系统中待执行的任务列表,也就是列出当前用户的at任务列...
    99+
    2023-06-09
  • Linux中wget命令有什么用
    这篇文章主要为大家展示了“Linux中wget命令有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中wget命令有什么用”这篇文章吧。wget命令用来从指定的URL下载文件。wg...
    99+
    2023-06-09
  • linux中gzip命令有什么用
    这篇文章给大家分享的是有关linux中gzip命令有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。gzip命令用来压缩文件。gzip是个使用广泛的压缩程序,文件经它压缩过后,其名称后面会多处“.gz”扩展名...
    99+
    2023-06-09
  • Linux中sed命令有什么用
    这篇文章主要为大家展示了“Linux中sed命令有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中sed命令有什么用”这篇文章吧。sed是一种流编辑器,它是文本处理中非常中的工具...
    99+
    2023-06-09
  • Linux中Rpm命令有什么用
    这篇文章主要介绍了Linux中Rpm命令有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。rpm命令是RPM软件包的管理工具。rpm原本是Red Hat&nbs...
    99+
    2023-06-09
  • Linux中Openssl命令有什么用
    这篇文章主要介绍了Linux中Openssl命令有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。openssl命令的格式是"openssl command c...
    99+
    2023-06-09
  • linux中head命令有什么用
    这篇文章将为大家详细讲解有关linux中head命令有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。head 与 tail 就像它的名字一样的浅显易懂,它是用来显示开头或结尾某个数量的文字区块,he...
    99+
    2023-06-09
  • linux中find命令有什么用
    这篇文章主要介绍了linux中find命令有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下f...
    99+
    2023-06-09
  • linux中chgrp命令有什么用
    这篇文章主要介绍linux中chgrp命令有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在lunix系统里,文件或目录的权限的掌控以拥有者及所诉群组来管理。可以使用chgrp指令取变更文件与目录所属群组,这种...
    99+
    2023-06-09
  • Linux中xargs命令有什么用
    这篇文章主要介绍了Linux中xargs命令有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 Linux xargs命令1.功能:xargs可以将stdin中...
    99+
    2023-06-09
  • linux命令中cat有什么用
    这篇文章主要介绍linux命令中cat有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并...
    99+
    2023-06-09
  • linux命令中tail有什么用
    这篇文章给大家分享的是有关linux命令中tail有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。tail命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,ta...
    99+
    2023-06-09
  • Linux中more命令有什么用
    小编给大家分享一下Linux中more命令有什么用,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅...
    99+
    2023-06-09
  • linux命令中mv有什么用
    这篇文章主要为大家展示了“linux命令中mv有什么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux命令中mv有什么用”这篇文章吧。mv命令是用于移动文件或者将文件改名一.命令格式:m...
    99+
    2023-06-09
  • linux命令中touch有什么用
    这篇文章主要介绍linux命令中touch有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。命令...
    99+
    2023-06-09
  • linux命令中pwd有什么用
    这篇文章主要介绍linux命令中pwd有什么用,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!pwd命令主要用于查看当前工作目录的完整路径。主要用法:pwd [option]常用范例:1.查看当前完整路径命令:pwd输...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作