用户组和权限管理相关作业

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

    [root@ali ~]# useradd -u 1234 -g bin -G root,ftp -s /bin/csh -d /testdir/testuser testuser

    [root@ali ~]# getent passwd testuser

    testuser:x:1234:1::/testdir/testuser:/bin/csh

    [root@ali ~]# id testuser

    uid=1234(testuser) gid=1(bin) 组=1(bin),0(root),50(ftp)

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

    root@ali ~]# usermod -u 4321 -g root -G nobody -l test -d /home/test -m testuser

    [root@ali ~]# getent passwd test

    test:x:4321:0::/home/test:/bin/csh

    [root@ali ~]# id test

    uid=4321(test) gid=0(root) 组=0(root),99(nobody)

批量创建帐号:   user1…user10

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

    passwd:usernamepass

    [root@ali ~]# vim user.txt

    [root@ali ~]# newusers user.txt

    [root@ali ~]# tail /etc/passwd

    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

    user9:x:3008:3008::/testdir/user9:/bin/csh

    user10:x:3009:3009::/testdir/user10:/bin/csh

    [root@ali ~]# vim userps.txt

    [root@ali ~]# cat userps.txt | chpasswd

    [root@ali ~]# getent /etc/shadow

1.png

    [root@ali ~]# cp -r /etc/skel/.[^.]* /testdir/user1

    [root@ali ~]# cp -r /etc/skel/.[^.]* /testdir/user2

    

原创文章,作者:M20-1马星,如若转载,请注明出处:http://www.178linux.com/27283

(1)
M20-1马星M20-1马星
上一篇 2016-08-02
下一篇 2016-08-02

相关推荐

  • Linux 计划任务快速理解入门

    计划任务简单来说是一个我们规定的时间去执行我们需要的脚本、命令及需要Linux做的事情。 以前写过一个脚本,由于当时没有学过计划任务,所以写起来特别痛苦,该脚本的需求是每天晚上11:00 备份/etc目录 当时特别小白,于是这么写的: VimrebootScript ‘ #!/bin/bash whiletrue;do If [ -d/app/e…

    Linux干货 2017-05-15
  • 常见RAID介绍

    RAID简介 独立硬盘冗余阵列(RAID, Redundant Array of Independent Disks),旧称廉价磁盘冗余阵列(Redundant Array of Inexpensive Disks),简称磁盘阵列。主要目的是把多块硬盘组合起来提高数据处理能力、容错功能等 根据实现方式分为硬件和软件两种  硬件RAID:通过RAID…

    2016-04-12
  • Linux基础介绍

    1、Linux用户: Linux用户分为普通用户和管理员,普通用户的系统操作权限低,用户的误操作对系统数据的破坏程度有限,不会对系统造成灾难性的破坏。而管理员对系统具有绝对的权限,可以修改和设置系统的任何数据,如果误操作,及其容易对系统数据造成不可挽回的破坏,比如执行以下命令 rm  -rf  / 。因此,系统管理员在操作root用户时需…

    Linux干货 2016-07-26
  • 文本处理练习题

    文本处理练习:   1.找出本机ip地址   [root@localhost ~]# ifconfig |head -2 |tail -1 |tr -s ' ' ':' |cut -d: -f3   10.1.252.221   2.查看本机分区最大的利用率   [root@l…

    Linux干货 2016-08-08
  • vim编辑器

                在Linux的学习中,无论是编写脚本还是修改文件内容,我们最经常用的就是vim编辑器.vim编辑器功能十分强大,如今不仅仅只应用在Linux中.今天就来介绍一下vim编辑器的功能 进入和退出vim     进入:   在终端输入vim 文件名 ,…

    Linux干货 2017-08-05
  • 计算机基础及Linux基础入门

    一.计算机的组成及其功能一.计算机的组成及其功能  1.组成部分: 计算器是由运算器,控制器,存储器,输入设备以及输出设备五大部件组成。 2.功能: 运算器:    对数据进行各种运算 存储器:    存储程序和各种数据信息,并能在计算机运行过程中高速、自动地完成程序或数据的存取 控制器:    控制器是整个计算机系统的控制中心,指挥计算机各部分协调地工作,…

    2017-09-16

评论列表(1条)

  • 马哥教育
    马哥教育 2016-08-02 15:21

    完成的不错,但是排版好像不够精美。