首页 > 系统相关 >Linux第六周

Linux第六周

时间:2023-11-14 19:44:41浏览次数:29  
标签:mask 用户 ACL 第六周 命令 Linux 权限 目录


setfacl -m命令参数无效,因为我是按照书上来的,所以对alice用户的ACL权限进行修改,但是我并没有创建该用户,后面改成对lhw用户进行ACL权限修改



使用getfacl命令修改用户lhw,tom和组hr的ACL权限

-x参数删除用户对文件的所以权限,-b参数删除所有扩展的ACL权限

同时改变多个用户或组的ACL权限时出错了,后面发现时中间要用,隔开,而不是;,设置mask权限,用户权限与mask权限相与就是真正的有效权限,mask临时降低用户或组的权限


使用default命令可以继续上一目录的权限

切换目录时出错了,后面发现是输入的目录不对

高级权限SUID,SGID,sticky权限,其实就是对u,g,o权限加上s权限,u+s就是让本没有相应权限的用户也可以访问没有权限的资源,g+s后目录下新创建的文件会继承其属组


chattr命令

标签:mask,用户,ACL,第六周,命令,Linux,权限,目录
From: https://www.cnblogs.com/ambitious3/p/17832246.html

相关文章

  • Linux命令(二)
    1、文本处理命令sed:替换sed"s/原数据/新数据/"⽂件名,仅把每⾏的第⼀个"原数据"替换为"新数据",不对原⽂件操作。[root@localhost~]#cata12.txtIloveyouyoulovemeDoyouloveme?[root@localhost~]#sed"s/I/o/"a12.txtoloveyouyoulovemeDoyoulo......
  • Linux基础43 nginx多server优先级, nginx禁止IP访问, nginx的alias, nginx的try_file
    Nginx常见问题一、nginx多server优先级在开始处理一个http请求时,nginx会去除header头中的Host变量,与nginx.conf中的每个server_name进行匹配,以此决定到底由哪一个server来处理这个请求,但nginx如果配置多个相同的server_name,会导致server_name出现优先级访问冲突。1.准备多个......
  • LINUX防火墙与端口
    LINUX防火墙与端口查看firewalld状态systemctlstatusfirewalld开启firewalldsystemctlstartfirewalld关闭firewalldsystemctlstopfirewalld刷新firewalldfirewall-cmd--reload开放80端口firewall-cmd--zone=public--add-port=80/tcp--permanentfire......
  • linux离线安装portainer&配置远程连接其他linux服务器的docker环境
    1、下载安装包的地址https://github.com/portainer/portainer/releases/tag/2.19.2 2、将安装包上传linux服务器并解压cd到安装包所在目录后执行如下命令解压:forfilein*.tar.gz;dotar-zxvf"$file"--strip-components=1;done3、设置环境变量echo-e"\n#设置port......
  • linux锁定脚本防止脚本重复运行
    问题描述:设置在定时任务中的脚本一定要注意防止脚本重复执行,要不然会带来一些想象不到的结果。 方式一:使用锁定文件的方式来进行防止脚本重复运行,类似数据库socket文件,但是这种情况有一种弊端就是,如果脚本因为某些原因退出,但是lock文件没有被清理掉,就会导致下一次的脚本运行失......
  • Linux-AT命令干货分享,还不赶紧收藏!
    AT简介AT即Attention,AT指令集是从终端设备(TerminalEquipment,TE)或数据中断设备(DataTerminalEquipment,DTE)向终端适配器(TerminalAdapter,TA)或数据电路终端设备(DataCircuitTerminalEquipment,DCE)发送的。通过TA,TE发送AT指令来控制移动台(MobileStation,MS)的功能,与GSM......
  • 在Window系统中安装VMware虚拟机搭建Linux服务器
    1、什么是VMwareWorkstationVMwareWorkstationPro是一款桌面虚拟化软件。我们可以通过WorkstationPro在Windows或LinuxPC上运行多个操作系统作为虚拟机。它是运行虚拟机的行业通用标准,可以方便快速地使用Windows或者Linux。官网介绍:跨一系列不同的设备、平台和云构建、测试......
  • Mongodb安装-Linux
    查看服务器centos版本:cat/etc/redhat-release1、进入Mongodb官网:https://www.mongodb.com/,下载安装包  2、上传taz文件到服务器/home目录下,执行命令://解压压缩包tar-zxvfmongodb-linux-x86_64-rhel70-7.0.3.tgz//修改文件夹名mvmongodb-linux-x86_64-rhel70-......
  • Linux下C/C++配置与调试
    环境:Ubuntu18.04.6一.GCC简介:GCC是Linux下的编译工具集,是GNUCompilerCollection的缩写,包含gcc、g++等编译器,该工具及不仅包含编译器,还包含其他工具集,例如ar、num等。GCC工具集不仅能编译C/C++语言,其它例如Objective-C、Pascal、FOrtan、Java、Ada等语言均能进行编译。GC......
  • AlmaLinux 9.3 正式版发布下载 - RHEL 兼容免费发行版
    AlmaLinux9.3正式版发布下载-RHEL兼容免费发行版由社区提供的免费Linux操作系统,RHEL兼容发行版。请访问原文链接:https://sysin.org/blog/almalinux-9/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org由社区提供的免费Linux操作系统一个开源、社区拥有和......