linux指令-用户管理

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  组名 用户名
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容