作业用户和组管理

1、创建用户gentoo,附加组为bin和root,默认shell为

/bin/csh,注释信息为"Gentoo Distribution"

首先来分析下题目,创建一个gentoo用户,那我们这时候就想到了useradd命令,不错,就是这个命令,创建用户gentoo时会默认创建主组gentoo,那么想同时将用户gentoo加到root,bin的附加组里面去,可以使用-G,选项,多个用户就需要用“;”隔开,新建用户时创建默认的shell是/bin/bash,定义在/etc/default/useradd中,那么我就需要使用-s选项在新建用户时指定用户的默认shell—–/bin/csh,最后还要加上注释信息,-c(comment)选项是用来指定用户的注释信息,最后整个命令就是如下所示:

    useradd   -G  bin,root -s /bin/csh -c  "Gentoo Distribution"  gentoo

QQ截图20160803140346.jpg

 2、创建下面的用户、组和组成员关系
名字为admins 的组
用户natasha,使用admins 作为附属组
用户harry,也使用admins 作为附属组
用户sarah,不可交互登录系统,且不是admins 的成员,

natasha,harry,sarah密码都是centos

分析问题得知,要想用户加到admins组里面去,必须要先创建admins,之后创建用户,然后将natasha和harry用户添加为admins的附加组,sarah不能登录到系统,那么就是个系统用户,需要指定默认的shell/sbin/nologin,这个shell禁止用户登录系统,而且sarah这个用户不是admins组,那么不用讲sarah用户添加至admins,最后分别给三个用户设定centos密码

1、groupadd  admins

2、useradd -G  admins natasha

     useradd -G admins harry

     useradd -s  /sbin/nologin  sarah

3、echo "centos" |stdin –stdin natasha

     echo "centos" |stdin –stdin harry

     echo "centos" |stdin –stdin  sarah

或者来批量修改用户的密码,新建一个文件,文件的格式按照/etc/shadow的格式来写分别写上三个用户的用户名密码最近一次修改密码时间最短密码修改时间密码最大修改时间密码失效钱的警告时间密码过期账户锁定时间账户失效时间还有一个保留项

QQ截图20160803140602.jpg

原创文章,作者:fszxxxks,如若转载,请注明出处:http://www.178linux.com/27692

(0)
fszxxxksfszxxxks
上一篇 2016-08-03 13:26
下一篇 2016-08-03 14:57

相关推荐

  • 学习宣言

    别人笑我太疯癫,我笑他人看不穿。不见五陵豪杰墓,无花无酒锄作田。

    Linux干货 2016-10-24
  • 基于mysql数据库的日志分析系统

    现如今,日志已经成为了我们分析系统及相关服务的一个重要工具。而日志也具有其相对较为固定的格式以便于进行统计查询。其大致格式如下: 日期时间            主机      &…

    Linux干货 2016-10-23
  • 马哥教育网络班22期第一周课程练习1-未闻花名

    一、cpu架构 计算机体系结构: 运算器、控制器(cpu还包含寄存器)、存储器(内存)、输入设备(键盘、硬盘等)、输出设备(显示器、硬盘等) cpu组成: 核心部件:运算器(加法器)、控制器()、寄存器(由于数据总线复用,为cpu保存现场,过程数据记录)。 辅助部件:一、二、三级缓存:弥合CPU和内存速率不匹配。频率控制器? 地址总线:内存寻址。 数据总线:…

    Linux干货 2016-08-15
  • sed 高级用法(1) 之 n N

    前言 我在参考其它多个Blog中发现,有些Blog中sed的功能介绍和实际有出入,这可能和版本有关系,正如sed文档中所说“might change in future versions”,所以本文sed是以4.2.1为例。如果以后sed更新版本了,有可能会不一样。 好记性不如烂笔头! sed的工作原理 sed维护着两个数据的缓冲空间,一个是模式空间(pat…

    Linux干货 2015-07-03
  • Http协议三次握手过程

    Http协议三次握手过程   TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接: 位码即tcp标志位,有6种标示:SYN(synchronous建立联机) ACK(acknowledgement 确认) PSH(push传送) FIN(finish结束) RST(reset重置) URG(urgent紧…

    Linux干货 2016-06-22
  • AIX下NFS共享导致命令行输入卡住

     1、事件描述:之前公司测试某厂商存储一体机的NFS共享功能,将该NFS目录共享给AIX主机使用(用于备份对应对应的数据库,因为数据库版本太老,Oracle8i的,不支持存储厂商的备份代理),测试完成后,厂商将设备直接关机(这时候在AIX上挂载的NFS目录没有进行卸载)。然后,当我们登陆到AIX服务器上的时候,发现每次敲入“df -g”或者“ls”…

    Linux干货 2016-07-07

评论列表(1条)

  • 马哥教育
    马哥教育 2016-08-03 14:34

    第3题有问题·,操作是没问题的,有点粗心了哦