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