linux7.0权限设置

news/2024/7/16 9:50:59

. 权限设置
拷贝文件/etc/fstab 到/var/tmp/fstab,配置文件/var/tmp/fstab 的权限为:
cp /etc/fstab /var/tmp/fstab
ll /var/tmp/ 长格式显示var/tmp/目录
在这里插入图片描述
文件/var/tmp/fstab 的所有者是 root 用户
文件/var/tmp/fstab 属于 root 组
所属者为root,所属组也为root。所以不用改

文件/var/tmp/fstab 对任何人都是不可以执行的
chmod o-x /var/tmp/fstab

用户 natasha 对文件/var/tmp/fstab 具有读和写的权限
setfacl -m u:natasha:rw- /var/tmp/fstab

用户 harry 对文件/var/tmp/fstab 既不能读也不能写
setfacl -m u:harry:— /var/tmp/fstab

所有其他用户读取该文件/var/tmp/fstab 权限
chmod o+r /var/tmp/fstab
ACL 控制及权限委派
新建 admin1,admin2,admin3,密码为 tangkai,
useradd admin1
useradd admin2
useradd admin3
passwd admin1
passwd admin2
passwd admin3
新建 user2 用户,密码为 tangkai,但不允许该用户交互式登入,
useradd –s /sbin/nologin user2
passwd user2
要求 admin1 对/data 目录有完整的权限,
setfacl –m u:admin1:rwx /data
admin2 对该目录仅只读权限,
setfacl –m u:admin2:r-x /data
admin3 无任何权限,
setfacl –m u:admin3:— /data
设置/data 目录的拥有组为 admin1,
chgrp admin1 /data
任何人在该目录中创建的文件的拥有组自动为 admin1,
chmod g+s /data
设置/storage 目录的权限为 777,
chmod 777 /storage
任何人均可在该目录中创建文件,但不允许任何人删除其他人的文件,
chmod o+t /storage
允许 admin1 用户有创建、修改、删除用户的权限
vim /etc/sudoers
在这里插入图片描述
在这里插入图片描述
使用sudo权限需要密码和指令(sudo)


http://www.niftyadmin.cn/n/3843804.html

相关文章

特殊的四位数

//特殊的四位数//输出所有四位数&#xff08;十进制&#xff09;中具有如下属性的数&#xff1a;//四位数字之和等于其十六进制形式各位数字之和&#xff0c;也等于七十二进制形式的各位数字之和#include <stdio.h>intmain(){intnum, tmp;for(num 1000; num <9999; nu…

Innodb undo之 undo物理结构的初始化

水平有限&#xff0c;如果有误请指出。 一直以来未对Innodb 的undo进行好好的学习&#xff0c;最近刚好有点时间准备学习一下&#xff0c;通过阿里内核月报和自己看代码的综合总结一下。本文环境&#xff1a; 代码版本 percona 5.7.22参数 innodb_undo_tablespaces 4 及使用了…

linux7.0创建下列用户和组

创建下列用户和组 创建admin组 上面已创建admin组这里不需要再创建 groupadd admin 名为 natasha 的用户&#xff0c;其属于 admin 组&#xff0c;该组是这个用户的附属组 因上面已创建natasha用户这里需要修改 usermod -G admin natasha 名为 harry 的用户&#xff0c;其属于 …

appscan-APP安全测试

众所周知&#xff0c;appscan是一款企业级应用安全漏洞扫描神器&#xff0c;但是很多刚刚接触的小伙伴经常会有这样的疑问&#xff1a;appscan怎么扫描移动应用&#xff08;也就是我们常说的APP&#xff09;。鉴于此&#xff0c;特作此文以供大家参考&#xff0c;文中有差错或纰…

[面试向]JS简单实现常见排序算法

为了面试, 几种常见算法简单好理解的写法, 不考虑空间复杂度之类的, 以升序为例, 概念来自百度 边界问题, 注意两点即可 数组起始index为0数组长度为<1即为有序var a [9,4,7,1,8,5,3,2,6,2] function swap(arr, x, y) {[arr[x], arr[y]] [arr[y], arr[x]] } 复制代码1. 冒…

Linux设备驱动程序学习(9)-与硬件通信

在学习有关I/O总线的内容时&#xff0c;最好先看看相关的知识&#xff1a;从PC总线到ARM的内部总线 I/O 端口和 I/O 内存 每种外设都是通过读写寄存器来进行控制。 在硬件层&#xff0c;内存区和 I/O 区域没有概念上的区别: 它们都是通过向在地址总线和控制总线发出电平信号来…

git简单配置

1、安装完git查看版本 git --version 2、配置用户名邮箱 git config --global user.name "chencheng" git config --global user.email "15875658583163.com" 3、设置下邮箱和用户名 git config user.name git config user.email 4、查看是否有.ssh文件 cd…

linux7.0创建用户

创建用户 创建 tangkai 用户&#xff0c;他是公司的老板&#xff08;BOSS&#xff09;&#xff0c;ID 为 9999&#xff0c;属于管理员组成员&#xff0c;家目录在/ktangkai useradd -c BOSS -u 9999 -G root -d /tangkai tangkai