作业用户和组管理

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
下一篇 2016-08-03

相关推荐

  • DNS简单概念 一

    DNS简单概念 一 DNS简单概念 一 1 §·主机角色 1 §·DNS服务器的类型: 1 §·DNS中简单术语 2 §·DNS中资源记录及其类型 2 §·DNS域与区域 4 §·BIND安全设置 5 §·BIND高级设置BIND VIEW 6   §·主机角色 在网络上不同的主机有不同的角色, 比如: DNS解析角色,邮件角色,网页服务器 §·D…

    Linux干货 2016-09-26
  • 用户与组

    一、用户与组的概念 1、Linux多用户,多任务的特性    Linux是多用户多任务操作系统,多用户多任务就是可在系统上建多个用户,多个用户可同一时间同一个系统互不影执行的响各自不同的任务。例如linux服务器上有root、www、ftp,四个用户。同一时间内,root用户在查看系统日志,管理维护系统,www用户在修改自己的网页程序,f…

    Linux干货 2016-10-25
  • 基础指令的使用篇2 Linux版

    #echo -e "\033[41;33:4:5m"\033[0m] man命令 /usr/share/man 地址 whatis passwd 查看passwd的man 章节 man n passwd 显示passwd的第几章man文件 man -a passwd 列出所有的章节     -f   &nbs…

    Linux干货 2016-08-04
  • 堡垒机-麒麟开源堡垒机内置SSL VPN使用指南

      一、安装 (一)确定服务器的操作系统位数 Windws xp、2000、2003系统,在我的电脑属性里,可以很明显地看到标识。如果没有注明是64位的,那么默认就是32位的 Windows 7 系统在控制面板,点击系统,在系统类型里,标注有操作系统位数 (二)安装VPN客户端 VPN客户端分为32位系统和64位系统二…

    Linux干货 2016-05-29
  • bash通配符和正则表达式元字符部分归纳

    Linux中有各种各样的字符,而且在不同环境和不同命令之下含义也不同 作为新手,决定先归纳学到的符号,方便后面学习厘清它们之间的关系。 glob 简化了的正则表达式 bash默认通配符: ? :只匹配一个任意字符; * :匹配零个或多个任意字符;   [^] :方括号及其中^中的取反 [abc]:匹配任何一个列在方括号中的字符(这个例子要么匹配一个…

    Linux干货 2016-04-11
  • 马哥教育网络班N22期+第7周作业

    1、创建一个10G分区,并格式为ext4文件系统;(1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl;mke2fs -t ext4 -b 2048 -L MYDATA -m 2 /dev/sdb1tune2fs -o acl /dev/sdb1(2) 挂载至/data/mydata目录,要求挂载时禁止…

    Linux干货 2016-11-14

评论列表(1条)

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

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