linux指令-用户管理
2016-07-18 本文已影响40人
吃苹果的猫C
Linux-用户管理.png
创建用户
sudo adduser 用户名
快速查看帮助手册 :man adduser --help|head
使用户属于特定的组
- 第一种方法:
sudo addgroup g1
sudo adduser --ingroup group user (sudo adduser -gid 1002 group) - 第二种方法:
sudo addgroup g1
sudo adduser zhaohe
sudo usermod -g g1 zhaohe
创建用户后更改其属性
- usermod 更改名字 更改目录
sudo usermod -d /home/zh -m -l 新名字 原名字
-l 新名字
-d 新家目录
-m 原家目录重命名 - uermod 将用户添加到指定的组(附加组)
usermod -a -G 组名 用户名
删除用户
sudo deluser --remove-home 用户名
--remove-home是删除用户的同时,删除家目录 (若忘记加选项, 可以用sudo rm -r /home/用户名)
--删除组
sudo delgroup 组名 ( 组里没用户,才可以删除组)
--用户属性:基本组和附加组
基本组:如果没有指定用户组,创建用户的时候系统会默认同时创建一个和这个用户名同名的组,这个组就是基本组。在创建文件时,文件的所属组就是用户的基本组。
附加组:除了基本组之外,用户所在的其他组,都是附加组。
将用户添加到指定的组(附加组)usermod -a -G 组名 用户名