linux用户权限操作
字母分析
u 即文件或目录的拥有者;
g 即文件或目录的所属群组;
o 其他用户;
a 所有用户(默认);
r 读取,数字代号为“4”;
w 写入,数字代号为“2”;
x 执行或切换,数字代号为“1”;
- 不具任何权限,数字代号为“0”;
s 特殊功能说明:变更文件或目录的权限。
用户管理
1、查看用户user1
id user1
2、用户添加用户user1
useradd user1
或者:adduser user1
区别:useradd命令用于Linux中创建的新的系统用户。useradd可用来建立用户帐号。帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号。使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中。
在Slackware中,adduser指令是个script程序,利用交谈的方式取得输入的用户帐号资料,然后再交由真正建立帐号的useradd命令建立新用户,如此可方便管理员建立用户帐号。在Red Hat Linux中,adduser命令则是useradd命令的符号连接,两者实际上是同一个指令。
3、用户删除用户user1
userdel -r user1
4、把用户user1加入root组
gpasswd -a user1 root
5、把root组中用户user1删除
gpasswd -d user1 root
su命令——用户切换
格式:su 【options】 【用户名】
options如下:
- 用户想要切换到root
-l 后面可以接用户名,可使用变换身份者的所有相关环境设置文件
-m 使用当前环境设置,而不重新读取新用户的设置文件
-c 仅进行一次命令,所以-c后面可以加命令
ls命令查看文件权限
格式:ls(选项)(参数)
终端输入:ls -l shell.text
显示:-rw-r--r-- 1 root root 0 Oct 19 12:21 shell.txt
注释:红色部分代表:所有者,rw(读写)权限。
黄色部分代表:所属组,r(只读)的权限。
蓝色部分代表:其他用户,r(只读)的权限。

浙公网安备 33010602011771号