码迷,mamicode.com
首页 > 系统相关 > 详细

Linux用户、用户组权限管理详解 --- 02

时间:2017-07-25 22:33:57      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:number   tab   useradd   根目录   ash   cell   uid   账号   2.4   

2,用户、用户组管理操作详解:

2.1 adduser 添加用户:


adduser [-u uid][-g group][-d home][-s shell]

-u:直接给出userID                     

-g:直接给出GID

-d:直接将根目录建立在已存在目录        

-s:定义shell


添加用户 garfield

1
adduser garfield


通过前面介绍的三个用户管理文件检验用户 garfield 的添加是否成功:

 

当我们新建用户时,通过 /etc/login.defs 和 /etc/default/useradd 两文件实现新用户的基本设置。

cat /etc/login.defs

 

cat /etc/default/useradd

 

这个文件中SKEL这个选项指定用户的根目录内容是从 /etc/skel 这个目录下复制过去。

 

2.2 passwd 设置用户密码:

passwd [用户名] 设置密码


2.3 usermod 禁用、启用帐号:

usermod -L [用户名] 禁用帐号

usermod -U [用户名] 启用帐号

usermod -e YYYY-MM-DD [用户名]

 


usermod 命令禁用和启用账号通过在 /etc/shadow 中相应用户密码位之前添加和删除 "!" 实现的。


2.4 groupadd 创建组:

groupadd [-g gid [-o]] [-r] [-f] group


2.4.1 创建用户的时候指定用户属于那个用户组

usersadd -g group_name user_name


2.4.2 更改用户的用户组:

usermod –g group_name user_name


2.4.3 将用户添加到其它组:

usermod –G group_name user_name

 

2.5 修改组的名称:

groupmod -n  new_group_name old_ group_name





 

2.6 修改用户名称:

usermod –l new_user_name old_ user_name


2.7 删除用户:

userdel [-r] user_name


2.8 删除组:

groupdel group_name

 

Linux用户、用户组权限管理详解 --- 02

标签:number   tab   useradd   根目录   ash   cell   uid   账号   2.4   

原文地址:http://www.cnblogs.com/suway/p/7236409.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!