Linux基础知识(selinux的初级管理)

selinux

一、简单了解selinux

  1. selinux内核级加强型火墙
    起到限制服务功能,限制服务访问两个功能(在使用lftp访问时体现)
    CONTEXT 安全上下文
    程序安全上下文和文件安全上下文匹配时访问被允许
    程序安全上下文和文件安全上下文不匹配时访问不被允许
    getsebool 功能开关
    对服务 功能开关
    对文件 安全标签
  2. 查看selinux的状态
    执行getenforce
    在这里插入图片描述
    修改状态编辑vim /etc/sysconfig/selinux
    在这里插入图片描述
    SELINUX=enforcing开启
    在这里插入图片描述
    reboot重新启动虚拟机
    再次查看
    在这里插入图片描述
  3. selinux分为三个级别:分别是开启(Enforing也就是强制),警告(Permissive),和关闭(disable)。由前两个级别向第三个级别相互转换时,在配置文件里改变后要重启机器才能生效,而前两个级别可以在线做转换,如下图:
    getebforce可以查看selinux的状态,setenforce改变selinux的状态,跟0转换到警告状态,跟1转换到强制状态
    [root@localhost ~]# touch /mnt/westosfile1       在mnt下建立文件
    [root@localhost ~]# mv /mnt/westosfile1 /var/ftp/  移动是重命名的过程权限不会改变
    [root@localhost ~]# lftp 172.25.254.203                     
    lftp 172.25.254.203:~> ls
    drwxr-xr-x    3 0        0              54 Aug 03  2015 pub    远程登陆后不能看到文件
    lftp 172.25.254.203:/> quit
    [root@localhost ~]# cd /var/ftp/       退出后进入该目录下查看确实存在该文件
    [root@localhost ftp]# ls
    pub  westosfile1
    [root@localhost ftp]# cd
    [root@localhost ~]# setenforce 0       警告模式,不会被拒绝
    [root@localhost ~]# getenforce          
    Permissive
    [root@localhost ~]# lftp 172.25.254.203      
    lftp 172.25.254.203:~> ls
    drwxr-xr-x    3 0        0              54 Aug 03  2015 pub         
    -rw-r--r--    1 0        0               0 Nov 06 12:22 westosfile1  警告模式下可以看到文件   
    lftp 172.25.254.203:/> quit
    [root@localhost ~]# setenforce 1      切换到强制模式下
    [ro
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值