r(Read,读取):对文件而言,具有读取文件内容的权限;对目次来说,具有阅读目 录的权限。
w(Write,写入):对文件而言,具有新增、修改文件内容的权限;对目次来说,具有删除、移动目次内文件的权限。
x(eXecute,执行):对文件而言,具有执行文件的权限;对目次了来说该用户具有进来目次的权限。
chgrp命令
功能:改变文件或目录所属的组。
语法:chgrp [选项] group filename?
参数:
- R 递归式地改变指定目录及其下的所有子目录和文件的属组。
chown 命令
功能:更改某个文件或目录的属主和属组。这个命令也很常用。例如root用户把自己的一个文件拷贝给用户xu,为了让用户xu能够存取这个文件,root用户应该把这个文件的属主设为xu,否则,用户xu无法存取这个文件。
语法:chown [选项] 用户或组 文件
参数:
- R 递归式地改变指定目录及其下的所有子目录和文件的拥有者。
- v 显示chown命令所做的工作。
1. 文字设定法
chmod [who] [+ | - | =] [mode] 文件名?
参数:
操作对象who可是下述字母中的任一个或者它们的组合:
u 表示“用户(user)”,即文件或目录的所有者。
g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。
o 表示“其他(others)用户”。
a 表示“所有(all)用户”。它是系统默认值。
操作符号可以是:
+ 添加某个权限。
- 取消某个权限。
= 赋予给定权限并取消其他所有权限(如果有的话)。
设置mode所表示的权限可用下述字母的任意组合:
r 可读。
w 可写。
x 可执行。
X 只有目标文件对某些用户是可执行的或该目标文件是目录时才追加x 属性。
s 在文件执行时把进程的属主或组ID置为该文件的文件属主。方式“u+s”设置文件的用 户ID位,“g+s”设置组ID位。
t 保存程序的文本到交换设备上。
u 与文件属主拥有一样的权限。
g 与和文件属主同组的用户拥有一样的权限。
o 与其他用户拥有一样的权限。
文件名:以空格分开的要改变权限的文件列表,支持通配符。
在一个命令行中可给出多个权限方式,其间用逗号隔开。例如:chmod g+r,o+r example
使同组和其他用户对文件example 有读权限。
:chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=7。
范例:
chmod a=rwx file
和
chmod 777 file
效果相同
chmod ug=rwx,o=x file
和
chmod 771 file
效果相同
若用chmod 4755 filename可使此程序具有root的权限
分享到:
相关推荐
这些库通常提供了更友好的API来处理权限问题,但依然需要确保在manifest文件中声明它们所需的权限。 5. **USB串口访问**:对于通过USB连接的串口设备,需要使用`usbAccessory`或`usbDevice`权限,同时实现`...
详解ftp创建文件权限问题 一、问题 有一个这样的需求,admin为一个Linux为其FTP应用创建的一个有权限限制的用户,通过admin用户可以进行登录FTP服务,登录FTP服务后,创建文件夹,该文件夹的用户和用户组都是admin,...
总结来说,"经典权限管理问题"是一个关于如何利用计算机的二进制计算优势来提升权限管理系统性能的主题,它可能涉及到C#中的位运算和枚举特性,以及如何构建和操作位掩码来实现高效、灵活的权限控制。通过深入理解和...
access存在数据库和表级权限问题,解决方案有所不同。 (一)对于access数据库打开需要权限问题的解决办法。 1、新建access数据库,命名1,类型2000格式。打开 2、菜单栏,数据库工具选项,右击空白处新建组(名字...
本篇文章将深入探讨C# WinForm中如何处理权限问题,包括登录权限的实现和功能权限的详细讲解。 首先,让我们理解登录权限。登录权限通常涉及到验证用户的凭据,如用户名和密码。在C# WinForm应用中,这可以通过实现...
在Linux操作系统中,权限管理是核心安全机制之一。本文将深入探讨Linux中的特殊权限SUID、SGID和SBIT,以及与进程相关的ID。 首先,我们来看Linux中的用户和权限。用户分为两种类型:超级用户(root)和普通用户。...
在Windows XP操作系统中,安装科讯(科汛CMS)可能会遇到一些权限问题,尤其是在系统默认的安全设置下。本文档提供了一步一步的教程,帮助用户解决这些权限问题,确保能够顺利完成安装过程。 首先,科讯CMS是一款...
### Asp.net操作Excel的权限问题详解 #### 一、问题背景及原因分析 在Asp.net开发过程中,经常会遇到需要读取或写入Excel文件的需求。为了实现这一功能,开发者通常会采用调用Microsoft Office Excel COM对象的...
在Hadoop环境中,客户端权限问题是常见的困扰用户的问题之一。这个特定的错误日志"org.apache.hadoop.security.AccessControlException: Permission denied: user=xudsa, access=WRITE, inode="/uploaddemo1.txt":...
在IT领域,遇到权限问题是非常常见的,特别是在操作系统升级或更换时。本文将深入解析与"S-1-5-21"相关的权限问题及其解决方案,基于Windows系统从XP升级到Win7后的具体实例。 ### S-1-5-21:SID(安全标识符) "S...
### Android 5.x权限问题详解及解决方法 随着Android系统的不断升级与完善,为了更好地保护用户数据的安全性,从Android 5.x版本开始,系统引入了更为严格的SELinux(Security Enhanced Linux)权限管理机制。这一...
在SQL(Structured Query ...- **培训和意识**:教育员工关于权限管理和信息安全的重要性,防止因误操作导致的问题。 通过以上措施,中小企业可以构建一个既安全又高效的SQL权限管理系统,保护其宝贵的商业数据。
### Win7管理员权限问题详解 #### 一、引言 在Windows 7操作系统中,管理员权限的管理是一项非常重要的任务。正确配置权限可以确保系统的安全性和应用程序的正常运行。本文将详细探讨Win7中的管理员权限问题,包括...
3. **错误处理**:添加适当的异常处理代码,如`try-catch`块,以便在遇到权限问题时能妥善处理。 4. **权限提升**:如果需要更高级别的权限,可能需要使用`runas`命令行选项或使用管理员权限运行程序。 5. **身份...
权限体系结构,主要处理Java,.net权限问题,包括rbac的设计模式。
本文主要讲解了 Java 用户权限管理图的设计和实现,特别是针对 B/S 系统中的权限管理问题。通过对权限管理系统的需求分析和数据库设计,我们可以实现一个完善的权限管理系统,满足大部分 B/S 系统中对用户功能权限...
然而,这种做法导致了一些应用滥用权限的问题,因此Android 6.0引入了运行时权限管理。 当涉及到动态权限获取时,我们主要需要关注以下几个关键类和方法: 1. `ActivityCompat`: 这是Android Support Library中的...
对于易语言开发者来说,如何使自己的程序在Win7及以上版本的操作系统中获取管理员权限是常见问题之一。易语言,作为一款中国本土的编程语言,以其简洁的语法和丰富的功能库受到了不少用户的喜爱。在本文中,我们将...
linux中权限问题、进程问题、用户问题的详细描述
在解决用户权限问题时,本文提出了一种基于二进制的8421权限判定法则。此方法的核心在于使用二进制位来表示权限,每个权限对应一个特定的位,通过位运算即可高效完成权限的判断。如该方法所述,采用4位二进制数字...