Linux权限管理命令
su命令
切换用户,从管理员到普通用户,不需要密码。从普通到管理则需要。该指令系统变量仍保持原用户一致
su -命令
切换用户,从管理员到普通用户,不需要密码。从普通到管理则需要。该指令系统变量使用的是新用户
在etc目录下建立nologin文件,是非管理员用户不能登陆
权限命令:chmod
u用户权限
a所有用户权限
g组权限
o其他用户权限
+增加权限
-减权限
=赋予权限
r读权限 4
w写权限 2
x执行权限 1
0 什么权限也没有
1x执行权限
2w写的权限
31+2x+wxw执行写权限
4读权限
54+1r+xrx读跟执行权限
64+2r+wrw读写权限
74+2+1r+w+xrwx读写执行权限
chmod u-w xxx.txt 表示xxx.txt出去写权限
chmod g-w,o=rx表示组用户去掉写权限,其他用户有读写权限
chmod -R 权限 目录名字改变目录及其下所有子文件的权限
chmod -R 777DIR 改变DIR及其子目录下的文件的权限为读写执行
chown 改变文件或目录的所有人
chown 用户名目录将目录为新用户
chownuuu dir将名为dir的目录修改为uuu用户
chown -R用户名目录将目录及目录下的文件用户修改为新用户
chgrp修改文件所属组(用法同chown)
chown用户.组名文件同时修改文件的名字及组
umask设置文件的默认生成的掩码
目录755 +022 =777
文件644 + 022+111=777
若把umask写在shell中,可定制用户登陆后的权限。
还没有评论,来说两句吧...