linux下修改权限.docx

上传人:牧羊曲112 文档编号:3160644 上传时间:2023-03-11 格式:DOCX 页数:9 大小:40.08KB
返回 下载 相关 举报
linux下修改权限.docx_第1页
第1页 / 共9页
linux下修改权限.docx_第2页
第2页 / 共9页
linux下修改权限.docx_第3页
第3页 / 共9页
linux下修改权限.docx_第4页
第4页 / 共9页
linux下修改权限.docx_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《linux下修改权限.docx》由会员分享,可在线阅读,更多相关《linux下修改权限.docx(9页珍藏版)》请在三一办公上搜索。

1、linux下修改权限修改权限: 1)管理用户的工具或命令; useradd 注:添加用户 adduser 注:添加用户 passwd 注:为用户设置密码 usermod 注:修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等; pwcov 注:同步用户从/etc/passwd 到/etc/shadow pwck 注:pwck是校验用户配置文件/etc/passwd 和/etc/shadow 文件内容是否合法或完整; pwunconv 注:是pwcov 的立逆向操作,是从/etc/shadow和 /etc/passwd 创建/etc/passwd ,然后会删除 /etc/sha

2、dow 文件; finger 注:查看用户信息工具 id 注:查看用户的UID、GID及所归属的用户组 chfn 注:更改用户信息工具 su 注:用户切换工具 sudo 注:sudo 是通过另一个用户来执行命令,su 是用来切换用户,然后通过切换到的用户来完成相应的任务,但sudo 能后面直接执行命令,比如sudo 不需要root 密码就可以执行root 赋与的执行只有root才能执行相应的命令;但得通过visudo 来编辑/etc/sudoers来实现; visudo 注:visodo 是编辑 /etc/sudoers 的命令;也可以不用这个命令,直接用vi 来编辑 /etc/sudoers

3、 的效果是一样的; sudoedit 注:和sudo 功能差不多。 2)管理用户组的工具或命令; groupadd 注:添加用户组; groupdel 注:删除用户组; groupmod 注:修改用户组信息 groups 注:显示用户所属的用户组 grpck grpconv 注:通过/etc/group和/etc/gshadow 的文件内容来同步或创建/etc/gshadow ,如果/etc/gshadow 不存在则创建; grpunconv 注:通过/etc/group 和/etc/gshadow 文件内容来同步或创建/etc/group ,然后删除gshadow文件。修改linux目录的权

4、限chmod 777 指导目录 -R命令: chmod 使用方法 -指令名称 : chmod使用权限 : 所有使用者使用方式 : chmod -cfvR -help -version mode file.说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。参数格式 :mode : 权限设定字串,格式如下 : ugoa.+-=rwxX.,.,其中u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是。+ 表示增加权限、- 表示取消权限、= 表示唯一

5、设定权限。r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。 -c : 若该档案权限确实已经更改,才显示其更改动作-f : 若该档案权限无法被更改也不要显示错误讯息-v : 显示权限变更的详细资料-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递回的方式逐个变更)-help : 显示辅助说明-version : 显示版本范例 :将档案 file1.txt 设为所有人皆可读取 :chmod ugo+r file1.txt 将档案 file1.txt 设为所有人皆可读取 :chmod a+r file1.txt 将档案 f

6、ile1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的人则不可写入 :chmod ug+w,o-w file1.txt file2.txt 将 ex1.py 设定为只有该档案拥有者可以执行 :chmod u+x ex1.py 将目前目录下的所有档案与子目录皆设为任何人可读取 :chmod -R a+r * 此外chmod也可以用数字来表示权限如 chmod 777 file语法为:chmod abc file其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。r=4,w=2,x=1若要rwx属性则4+2+1=7;若要rw-

7、属性则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的权限linux修改文件夹-文件目录权限柠檬一下 Linux、Fedora、Ubuntu修改文件、文件夹权限的方法差不多。很多人开始接触Linux时都很头痛Linux的文件权限问题。这里告诉大家如何修改Linux文件-文件夹权限。以主文件夹下的一个名为“cc”的文件夹为例。下面一步一步介绍如何修改权限:1.打开终端。输入”s

8、u”(没有引号)2.接下来会要你输入密码,输入你的root密码。3.假设我的文件夹在主目录里,地址为 /var/home/it.dengchao.org/cc 。假设我要修改文件权限为777,则在终端输入 chmod 777 /var/home/it.dengchao.org/cc文件夹的权限就变为了777。如果是修改文件夹及子文件夹权限可以用 chmod -R 777 /var/home/it.dengchao.org/cc如果还是不行的可以用我的另外一个终极办法,请看我另外一篇文章:Linux修改文件夹及子文件权限具体的权限(例如777的含意等)在下面解释下:1.777有3位,最高位7是设

9、置文件所有者访问权限,第二位是设置群组访问权限,最低位是设置其他人访问权限。其中每一位的权限用数字来表示。具体有这些权限:r(Read,读取,权限值为4):对文件而言,具有读取文件内容的权限;对目录来说,具有浏览目 录的权限。w(Write,写入,权限值为2):对文件而言,具有新增、修改文件内容的权限;对目录来说,具有删除、移动目录内文件的权限。x(eXecute,执行,权限值为1):对文件而言,具有执行文件的权限;对目录了来说该用户具有进入目录的权限。2.首先我们来看如何确定单独一位上的权限数值,例如最高位表示文件所有者权限数值,当数字为7时,7用“rwx”表示4(r)+2(w)+1(x)=

10、7又如果数值为6,则用“rw-”表示4(r)+2(w)+0(x)=6,”-”表示不具备权限,这里表示不具备“执行”权限。假如我们设定其他用户的访问权限为 “r”,则数值为4+0+0=4一开始许多初学者会被搞糊涂,其实很简单,我们将rwx看成二进制数,如果有则用1表示,没有则有0表示,那么rwx则可以表示成为:111而二进制的111就是7。3.我们再来看下怎么确定3个数位上的权限。假如我们要给一个文件设置权限,具体权限如下:文件所有者有“读”、“写”、“执行”权限,群组用户有“读”权限,其他用户有“读”权限,则对应的字母表示为”rwx r r“,对应的数字为744一般都是最高位表示文件所有者权限

11、值,第二位表示群组用户权限,最低位表示其他用户权限。下面来举些例子熟悉下。权限 数值 rwx rw- r 764 rw- r r 644 rw- rw- r 664 chown指令名称 : chown 使用权限 : root 使用方式 : chown -cfhvR -help -version user:group file. 说明 : Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥有者加以改变。一般来说,这个指令只有是由系统管理者(root)所使用,一般使用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。只有系统

12、管理者(root)才有这样的权限。 参数说明 : user : 新的档案拥有者的使用者 IDgroup : 新的档案拥有者的使用者群体(group)-c : 若该档案拥有者确实已经更改,才显示其更改动作-f : 若该档案拥有者无法被更改也不要显示错误讯息-h : 只对于连结(link)进行变更,而非该 link 真正指向的档案-v : 显示拥有者变更的详细资料-R : 对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)-help : 显示辅助说明-version : 显示版本 范例 : 将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie

13、: chown jessie:users file1.txt 将目前目录下的所有档案与子目录的拥有者皆设为 users 群体的使用者 lamport : chown -R lamport:users * 功能:更改某个文件或目录的属主和属组。这个命令也很常用。例如root用户把自己的一个文件拷贝给用户xu,为了让用户xu能够存取这个文件,root用户应该把这个文件的属主设为xu,否则,用户xu无法存取这个文件。 语法:chown 选项 用户或组 文件说明:chown将指定文件的拥有者改为指定的用户或组。用户可以是用户名或用户I D。组可以是组名或组ID。文件是以空格分开的要改变权限的文件列表,支持通配符。 该命令的各选项含义如下: -R 递归式地改变指定目录及其下的所有子目录和文件的拥有者。-v 显示chown命令所做的工作。chgrp和chown 的都是转移文件属主 但是chown只能在同一个用户组里面转换而chgrp可以转移到不同的用户组

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号