1.软文推荐

2.软文推荐

3.软文推荐

Linux 是以用户账户来管理权限的,每个进入Linux系统的用户都会被分配唯一的用户账户,每个账户拥有不同的权限,本篇文章重点为大家讲解一下Linux系统文件权限。

常用权限

linux系统内有档案有三种身份 u:拥有者 g:群组 o:其他人

这些身份对于文档常用的有下面权限:

r:读权限,用户可以读取文档的内容,如用cat,more查看

w:写权限,用户可以编辑文档

x:该目录具有可以被系统执行的权限

其他权限

除了读写执行权限外系统还支持强制位(s权限)和粘滞位(t权限)

s权限

s权限: 设置使文件在执行阶段具有文件所有者的权限,相当于临时拥有文件所有者的身份. 典型的文件是passwd. 如果一般用户执行该文件, 则在执行过程中, 该文件可以获得root权限, 从而可以更改用户的密码.

ls -al /usr/bin/passwd
-rwsr-xr-x 1 pythontab pythontab 32988 2018-03-16 14:25 /usr/bin/passwd

我们可以通过字符模式设置s权限:chmod a+s filename,也可以使用绝对模式进行设置:

设置s u i d:将相应的权限位之前的那一位设置为4;

设置g u i d:将相应的权限位之前的那一位设置为2;

两者都置位:将相应的权限位之前的那一位设置为4+2=6。

注意:在设置s权限时文件属主、属组必须先设置相应的x权限,否则s权限并不能正真生效(c h m o d命令不进行必要的完整性检查,即使不设置x权限就设置s权限,chmod也不会报错,当我们ls -l时看到rwS,大写S说明s权限未生效)

t权限

t权限:要删除一个文档,您不一定要有这个文档的写权限,但您一定要有这个文档的上级目录的写权限。也就是说,您即使没有一个文档的写权限,但您有这个文档的上级目录的写权限,您 也能够把这个文档给删除,而假如没有一个目录的写权限,也就不能在这个目录下创建文档。

怎样才能使一个目录既能够让任何用户写入文档,又不让用户删除这个目录下他人的文档,t权限就是能起到这个作用。t权限一般只用在目录上,用在文档上起不到什么作用。

在一个目录上设了t权限位后,(如/home,权限为1777)任何的用户都能够在这个目录下创建文档,但只能删除自己创建的文档(root除外),这就对任何用户能写的目录下的用户文档 启到了保护的作用。

可以通过chmod +t filename 来设置t权限

本文来源:www.lxlinux.net/4798.html,若引用不当,请联系修改。

相关文章 8

1

关键词优化软件唯辛乐云seo专家(关键词优化软件代理) 2分钟前

目录:1、百度seo关键字优化排名营销公司哪家靠谱?2、网站关键词如何快速优化到首页?3、品牌关键词优化乐云seo效果怎么样?4、乐云...

2

讲解一下安装NeoVim具体步骤 5分钟前

NeoVim是 Vim 的一个雄心勃勃的重构。主要目标是:重构代码以改善维护实施新的高级功能;展示一个更好、更强大的插件系统;开放的开发模...

3

Linux中禁止用户登录具体方法 6分钟前

Linux中如何禁止用户登录?本篇文章为大家详细讲解一下Linux下禁止用户登录具体方法。 创建用户时设置禁止shell登录 默认情况下,创建用户...

4

北京vps云咨询高防御空间物理机(物理机虚拟化vps) 8分钟前

目录:1、云主机、虚拟主机、VPS、物理实体机的对比2、物理机和VPS 云主机有什么区别3、防云主机跟VPS有什么区别?4、高防云主机跟VPS有什...

5

分享一下数仓模型设计方案 10分钟前

数据仓库的核心是展现层和提供优质的服务。ETL 及其规范、分层等所做的一切都是为了一个更清晰易用的展现层。 一、维度建模基本概念...

6

韩国vps和日本免费观看(vPs韩国日本香港) 12分钟前

目录:1、跪求韩国日本电影中文字幕,【免费高清】在线观看百度网盘资源2、韩国综艺节目,韩剧和日剧以及动漫的免费观看网站3、跪求...

7

Windows 系统下常用的八个网络配置命令 13分钟前

本篇文章重点为大家讲解一下Windows 系统下常用的八个网络配置命令,有需要的小伙伴可以参考一下。 一、ipconfig ipconfig 是 Windows 网络中最...