M20用户和组练习题和作业

1、创建用户gentoo ,附加组为bin 和root ,默认shell为/bin/csh ,注释信息为"Gentoo Distribution"

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

2 、创建下面的用户、组和组成员关系

     名字为admins的组

     用户natasha,使用admins作为附属组

     用户harry,也使用admins作为附属组

     用户sarah,不可交互登录系统,且不是admins的成员,

     natasha,harry,sarah密码都是centos

   group add admins

   useradd natasha -G admins

   useradd harry -G admins

   useradd sarah -s /bin/nologin

   echo "centos" | passwd –stdin natasha

   echo "centos" | passwd –stdin harry

   echo "centos" | passwd –stdin sarah

3、创建testuser uid 1234,主组:bin,辅助组:root,ftp,shell:/bin/csh home:/testdir/testuser

   useradd testuser -u 1234 -g bin -G root,ftp -s /bin/csh -d /testdir/testuser

4、修改testuser uid:4321,主组:root,辅助组:nobody,loginname:test,home:/home/test 家数据迁移

   usermod testuser -u 4321 -g root -G nobody -l test -d -m /home/test

5、批量创建帐号:user1…user10

uid:3000-3009,shell:/bin/csh,home:/testdir/username

passwd:usernamepass

注意家目录相关配置,使用户正常登录

  vim useradd.txt

  将用户的信息写入:

       user1:x:3000:3000:/testdir/user1:/bin/csh

       user2:x:3001:3001:/testdir/user2:/bin/csh

       user3:x:3002:3002:/testdir/user3:/bin/csh

       user4:x:3003:3003:/testdir/user4:/bin/csh

       user5:x:3004:3004:/testdir/user5:/bin/csh

       user6:x:3005:3005:/testdir/user6:/bin/csh

       user7:x:3006:3006:/testdir/user7:/bin/csh

       user8:x:3007:3007:/testdir/user8:/bin/csh

   newusers useradd.txt

   将用户的密码写入passwd.txt中

       user1:user1pass

       user2:user2pass

       user3:user3pass

       user4:user4epass

       user5:user5pass

       user6:user6pass

       user7:user7pass

       user8:user8pass

  cat passwd.txt | chpasswd

  cp /etc/skel/.[^.]* /home/{user1..user8}

user:usernamepass

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

(0)
sjsirsjsir
上一篇 2016-08-02 22:16
下一篇 2016-08-03 09:19

相关推荐

  • 计算机基础

    一,计算机的组成        计算机由硬件(hardware)系统和软件(software)系统两大部分组成的         硬件系统是由主机和外部设备 二,计算机硬件 计算机: 是一种能接受和存储信息,并按照存储在其内部的程序对海量数据进行自动,高速地 处理, 然后把 处理的结果输出的现代化智能电子设备  发展历史       第一代计算机(1946-…

    Linux干货 2018-03-26
  • iptables基本知识

    1)Linux下的防火墙概念 a、一般谈到Linux下的防火墙,我们都会首先想到iptables,其实更确切的叫法应该是Netfilter/iptables,iptables和Netfilter其实是存在差别的。 b、尽管它们经常被用来相互替换使用,Netfilter是用来实现Linux内核中防火墙的Linux内核空间程序代码段,它要么被直接编译进内核,要么…

    Linux干货 2016-07-16
  • linux特殊权限管理

    特殊权限:SUID, SGID, STICKY 正常情况下:  1、进程以某用户的身份运行; 进程是发起此进程用户的代理,因此以此用户的身份和权限完成所有操作; 2、权限匹配模型: (1) 判断进程的属主,是否为被访问的文件属主;如果是,则应用属主的权限;否则进入第2步; (2) 判断进程的属主,是…

    Linux干货 2015-12-19
  • 磁盘管理:raid和lvm练习

    本文通过以下习题,巩固所学raid和lvm知识: 20160829         1、创建一个可用空间为1G的RAID1设备,文件系统为ext4,有一个空闲盘,开机可自动挂载至/backup目录       &nbsp…

    Linux干货 2016-09-05
  • Linux的哲学思想

    Linux的哲学思想 一切皆文件 在linux中所有的一切,都是可以通过ls进行查询的到的,甚至可以说ll查看详细信息时表现形式为文件,所有的设备,所有的文件不论后缀,只是一个单纯文件通过vim可以编辑一切 单一目的的小程序,组合小程序完成复杂任务 在linux中,每一个命令都是对应一个功能,通过不同的参数来完成不同的要求,通过繁多的小的命令来完成大型的要求…

    Linux干货 2016-10-30
  • 马哥教育21期网络班—第15周课程+练习—-awk 总结

    GNU awk: 文本处理三工具:grep, sed, awkgrep, egrep, fgrep:文本过滤工具;pattern sed: 行编辑器 模式空间、保持空间 awk:报告生成器,格式化文本输出; AWK: Aho, Weinberger, Kernighan&nbsp…

    Linux干货 2016-11-14