首页 > 其他分享 >权限管理

权限管理

时间:2023-11-23 16:11:30浏览次数:46  
标签:文件 管理 用户 chmod 拥有者 权限 目录

 

 

1.文件访问者的分类
文件和文件目录的所有者:u—User(中国平民 法律问题),一般为文件的创建者,谁创建了该文件,就天然的成为该文件的拥有者。
文件和文件目录的所有者所在的组的用户:g—Group,当某个用户创建了一个文件后,这个文件的所在组就是该用户所在的组。
其它用户:o—Others除开文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组。


3、Linux中的权限类别
Linux 系统一般将文件权限分为3 类:
read(读)
write(写)
execute(执行)

读(r/4):Read对文件而言,具有读取文件内容的权限;对目录来说,具有浏览该目录信息的权限

写(w/2):Write对文件而言,具有修改文件内容的权限;对目录来说具有删除移动目录内文件的权限
执行(x/1):execute对文件而言,具有执行文件的权限;对目录来说,具有进入目录的权限
iv.“—”表示不具有该项权限

1.chmod
功能:设置文件的访问权限
格式:chmod [参数] 权限 文件名
常用选项:
R -> 递归修改目录文件的权限
说明:只有文件的拥有者和root才可以改变文件的权限

chmod -R 多个要增加的权限 文件名

#chmod -R g+x,o+x quanxian.txt

含义:对于quanxian.txt文件,给 属组 增加 执行 权限,给其他增加 执行权限。

同时改变多个对象的权限,中间使用,分割。

只想给属主和属组赋予读写权限
u+rw,g+rw
同时去掉属组和其他的写权限
g-w,o-w
chmod
① 用户表示符+/-=权限字符
+:向权限范围增加权限代号所表示的权限
-:向权限范围取消权限代号所表示的权限
=:向权限范围赋予权限代号所表示的权限
用户符号:
u:拥有者
g:拥有者同组用
o:其它用户
a:所有用户
2.chown
功能:修改文件的拥有者
格式: chown [参数] 用户名 文件名

3.chgrp
功能:修改文件或目录的所属组
格式: chgrp [参数] 用户组名 文件名
常用选项: -R 递归修改文件或目录的所属组

 1、ls查看文件权限
要设置权限,就需要知道文件的一些基本属性和权限的分配规则。在Linux 中,ls 命令常用来查看文档的属性,用于显示文件的文件名和相关
属性。
ls命令我们之前学过,用于查看文件信息,这里我们使用之前提到过的一个用法,ll

标签:文件,管理,用户,chmod,拥有者,权限,目录
From: https://www.cnblogs.com/cyti/p/17851778.html

相关文章

  • Linux用户管理
    1用户/组用户类型 超级用户(root):超级用户是系统的管理员,拥有对系统的完全控制权限。他们可以执行任何操作,包括修改系统文件和安装软件。系统用户:系统用户是为了运行系统服务或进程而创建的用户,通常没有登录系统的权限。这些用户用于运行系统中的各种服务,例如Web服务器或数据......
  • Linux用户和用户,组的管理心得
    Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提......
  • Linux进程管理命令心得
    通过学习了解了一些常用进程管理命令的使用,例如ps、kill命令,了解到换个kill与killall的不同,对于linux操作系统下的进程的学习打下基础,更好的学习进程。同时也学到了本章节是熟悉掌握Linux系统常用进程创建与管理的系统调用,linux下使用fork()创建子进程,与windows下CreateProcess()......
  • Linux 进程管理
    第五章进程管理什么是进程?进程由以下组成部分:已分配内存的地址空间。安全属性,包括所有权凭证和特权。程序代码的一个或多个执行线程。进程状态。每个进程都有唯一的进程标识PID,一个PID只能标识一个进程。进程状态一般有三种:就绪态。运行态。阻塞态。查看进程ps命令可以查看......
  • 大型企业税务管理数智化转型势在必行
    税收在国家治理中的基础性、支柱性、保障性作用进一步充分发挥,在高质量推进新发展阶段税收现代化进程中向前迈进了一大步。在国家全面推进高质量发展、推动数字经济发展的大背景下,无论是政府还是产业或企业,都在尝试运用数智化技术、数智化思维和数智化转型方法,撬动并赋能生产方式和......
  • SQL SERVER数据库权限分配
    1,新建只能访问某一个表的只读用户。--添加只允许访问指定表的用户:     exec  sp_addlogin  '用户名','密码','默认数据库名'         --添加到数据库     exec  sp_grantdbaccess  '用户名'       --分配SELECT......
  • 基于java+springboot的酒店预定网站、酒店客房管理系统
    该系统是基于Java的酒店客房预订系统设计与实现。是给师弟开发的毕业设计。现将源代码开放出来,感兴趣的同学可以下载。演示地址前台地址:http://hotel.gitapp.cn后台地址:http://hotel.gitapp.cn/admin后台管理帐号:用户名:admin123密码:admin123功能介绍平台采用B/S结构,后端采用主......
  • Ubuntu20.04安装Docker及汉化版管理面板Portainer
    一、安装Docker 1、由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:sudoapt-getremovedockerdocker-enginedocker-cedocker.io 2、更新apt包索引:sudoapt-getupdate 3、安装以下包以使apt可以通过HTTPS使用存储库(repository):sudoapt-getinst......
  • IBM ELM—系统工程全生命周期管理平台
    产品概述    EngineeringLifecycleManagement是IBM提供的工程全生命周期管理组合工具,帮助企业降低开发成本,应对开发挑战并更快地发展其流程和实践。    随着产品变得更加复杂且数字化,传统的工程开发不再能及时且有效地满足系统工程的复杂度,企业需要更多的团队和......
  • CRM商机管理系统对企业有哪些帮助?
      您是否面临或曾出现这几个情况:1、正在开发的潜在客户让竞对捷足先登;2、为追踪商机的进展而烦恼;3、缺乏提高销售业绩的工具和方法。如果答案是肯定的,那么您可能需要一个CRM商机管理系统。下面我们就说说,CRM商机管理系统的重要性。1、提高销售效率CRM商机管理系统可以跟踪商......