Linux用户管理
Posted pycrab
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux用户管理相关的知识,希望对你有一定的参考价值。
组管理
- 创建一个组
groupadd gro
- 删除一个组
groupdel gro
用户管理
- 创建一个用户
useradd -m alice
,-m顺便创建目录及相关文件 - 设置密码
passwd alice
- 删除一个用户
userdel -r alice
,-r顺便删除家和邮件 - 手动删除
rm -rf /home/alice /var/spool/mail/alice:
权限管理
- 三组权限(主人-用户组成员-其他),每组三个简单权限(读r写w可执行x)
-R
选项修改文件夹下所有文件的权限或组或主人
- 修改主人和组
chown username:groupname filename
chown alice file1
只修改主人chown :sale file1
只修改组
- 修改权限
- 数字设定法,用于修改多个权限
- 0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后将其相加
- 三位数对应三组权限
chmod 760 file
,表示主人拥有所有权限,组内成员有可读可写权限,其他没有权限
- 文字设定法,用于修改一个权限
- 语法
chmod [who] +/-/= r/w/x file
- who有四个,u/g/o/a,分别为user/group/others/all
- +添加某个权限,-取消某个权限,=赋予给定权限并取消其他所有权限
- 例如
chmod u+w shell.sh
- 语法
- 数字设定法,用于修改多个权限
以上是关于Linux用户管理的主要内容,如果未能解决你的问题,请参考以下文章