添加用户

1、useradd -设置选项 用户名 【-D 查看缺省参数 】

选项:

u: UID 【必须是系统中没有的】

g:缺省所属用户组GID[最好有]

G: 指定用户所属多个组【可以指定这个用户所属的部门等】

d: 宿主目录【可以任意指定】

s: 命令解释器Shell 【必须是包含在/etc/shells文件中的】

c:描述信息【可以用于描述该用户是谁,有什么权限,最好要有】

e: 指定用户失效时间

E.g.

useradd -u 6666 -g root -G sys,apache -d /project -s /bin/bash -c "Project manege" -e 2014-2-23 jack

2、设置密码: passwd jack

删除用户

userdel [用户名] #删除用户,但是,用户宿主目录保留

userdel -r [用户名] #删除用户宿主目录

添加组

groupadd webadmin

或: groupadd -g 8888 webadmin #指定GID=8888

【组信息保存在/etc/group文件中】

添加用户到组与组管理命令

添加用户到组意义:如果某文件需对几个用户授予特殊的权限,则将这些用户加入到组里

法一、

usermod -G [组名] [用户名]

法二、[gpasswd 设置组密码与管理组内成员]

gpasswd  -a [用户名] [组名] #在UNIX系统中一般没有这个命令

-d  从用户组中删除用户

-A  设置用户组管理员,该用户可以直接参与管理该组

-r  删除用户组密码

-R 禁止用户切换为该组 如:gpasswd -R webadmin

给组设定密码:gpasswd [groupname]

【组密码保存在/etc/gshadow文件中】

切换当前用户到组

将当前用户切换到一个新的组:newgrp

输入密码: *****

查看当前账户信息: id

查看当前用户隶属的组: groups

用户授权案例

描述:授权用户jack和mary对目录 /software有写权限

解析:将该目录对用户组授权,然后将用户加入该组,则相当于对这些用户授权

1、创建目录: mkdir /software

2、添加组: groupadd softadm

3、添加用户到组: usermod -G softadm jack

gpasswd -a mary softadm

4、改变目录的所属组: chgrp softadm /software

5、改变目录的组权限: chmod g+w /software

6、查看目录信息: ls -ld /software

Linux用户管理命令(第二版)相关推荐

  1. Linux用户管理案例(第二版)

    批量添加用户 1.按照/etc/passwd文件格式编写用户信息文件users.info xiaofang01::1001:503::/home/xiaofang01:/bin/bash  #注意不能 ...

  2. Linux用户管理命令

    1.用户管理命令 Linux是一个多用户的系统 (1)系统存储用户信息的位置 /etc/passwd:存储用户的基本信息 UID GID UID:用户 GID:用户所属的组 (2)/etc/group ...

  3. Linux文件系统管理命令(第二版)

    Linux文件系统管理命令 常用命令 1.df命令 查看分区使用情况 常用选项 -h 比较人性化 -m 以兆字节显示分区使用情况 显示信息: Mounted on:挂载点 Filesystem:对应的 ...

  4. linux用户管理命令 2

    一.用户添加命令:useradd useradd 命令的用法是:useradd 用户名,比如,useradd user1,这样就添加了一个用户名是 user1 的用户. 添加用户时,还有一些常用的选项 ...

  5. Linux 用户管理命令笔记

    1.新增用户 useradd user1 用户创建流程 1.系统先将用户信息记录在/etc/passwd中,一般会在/etc/passwd和/etc/shadow末尾,同时分配该用户UID. 2.创建 ...

  6. Linux 用户管理命令id、su

    id命令 功能:查看一个用户的UID和GID用法:id [选项]... [用户名] 直接使用id 直接使用id 用户名 su命令 功能:切换用户.用法:su [选项]... [-] [用户 [参数]. ...

  7. Linux用户管理命令详解,useradd、passwd

    添加用户命令,useradd 语法:useradd [选项] 用户名 选项:-u UID:指定用户的UID号 -d 家目录:指定用户的家目录 -c 用户说明:指定用户说明,类似注释 -g 组名: 指定 ...

  8. linux用户组管理命令_Linux用户和组命令能力问题和解答

    linux用户组管理命令 This section contains Aptitude Questions and Answers on Linux User and Group Commands. ...

  9. linux初级学习笔记七:linux用户管理,密码和组命令详解!(视频序号:04_1)

    本节学习的命令: 用户管理命令:useradd,userdel,id,finger,usermod,chsh,chfn,passwd,pwck, 组管理命令:groupadd,groupmod,gro ...

最新文章

  1. sina微博api源码阅读之函数
  2. ZStack--通过Ansible实现全自动化
  3. mac装windows遇到的问题总结
  4. 如何自动保存邮件草稿
  5. 中统计字符串长度的函数_SQL Server中的字符串分割函数
  6. Linux笔记-Centos7.6安装Qt5.5.1
  7. Flutter Image 图片加载
  8. 关于Linux平台视频采集程序的修改
  9. linux 多线程学习
  10. 带存储功能的计算器是什么样的_19年中级会计考生能不能带计算器考试?今天统一回复!...
  11. 计算机一级中替换,08年计算机一级辅导:实战WPS转义符在查找替换中的应用
  12. QQ和MSN 在线代码
  13. 地下城php补丁怎么用,dnf补丁怎么用,教你如何学会使用补丁
  14. 安装的Mac Windows双系统,Mac分区的空间太小/太大了,有什么办法调整吗?
  15. Dialog顶部空白点击后无法关闭Dialog
  16. 火车采集器html规则,火车头采集器代码过滤方法
  17. 赋能数字化生命力,让企业未来焕发青春
  18. 临时手机短信云接收(防骚扰)
  19. 查看文章影响因子的插件_查询文献可实时显示影响因子与分区排名的2个强大浏览器插件...
  20. 计算机信息安全技术学习资料汇总

热门文章

  1. (软件工程复习核心重点)第十二章软件项目管理-第三节:人员组织和质量保证
  2. 2-2:套接字(Socket)编程之深入了解套接字
  3. Qt拖放 drag and drop
  4. SQLAlchemy 多条件查询
  5. 移动端布局必须注意的问题2
  6. P2617 Dynamic Ranking
  7. to_string作用
  8. 用Javascript实现interface的类似功能
  9. 通过Python让数据产生价值,做到这4个字就够了
  10. 数据处理入门干货:MongoDB和pandas极简教程