8.1作业

8月1日作业

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

[root@localhost ~]# useradd -u 1234 -g bin -G root,ftp -s /bin/csh -d /testdir/testuser testuser
[root@localhost ~]# tail -1 /etc/passwd
testuser:x:1234:1::/testdir/testuser:/bin/csh
[root@localhost ~]# id testuser
uid=1234(testuser) gid=1(bin) groups=1(bin),0(root),50(ftp)

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

[root@localhost ~]# usermod -u 4321 -g 0 -G 99 -md /home/test -l test testuser
[root@localhost ~]# id test
uid=4321(test) gid=0(root) groups=0(root),99(nobody)
[root@localhost ~]# tail -1 /etc/passwd
test:x:4321:0::/home/test:/bin/csh

3.批量创建帐号:user1…user10 uid:3000-3009,shell:/bin/csh,home:/testdir/username passwd:usernamepass 注意家目录相关配置,使用户正常登录 此题因为用户太多,因此最后显示了一个用户成功,即为实验成功。

8.1作业

[root@localhost ~]# newusers user.txt 
[root@localhost ~]# tail /etc/passwd
niu1:x:3000:3000::/testdir/username:/bin/csh
niu2:x:3001:3001::/testdir/username1:/bin/csh
niu3:x:3002:3002::/testdir/username2:/bin/csh
niu4:x:3003:3003::/testdir/username3:/bin/csh
niu5:x:3004:3004::/testdir/username4:/bin/csh
niu6:x:3005:3005::/testdir/username5:/bin/csh
niu7:x:3006:3006::/testdir/username6:/bin/csh
niu8:x:3007:3007::/testdir/username7:/bin/csh
niu9:x:3008:3008::/testdir/username8:/bin/csh
niu10:x:3009:3009::/testdir/username9:/bin/csh


[root@localhost ~]# vim user.txt
[root@localhost ~]# newusers user.txt 
[root@localhost ~]# tail /etc/passwd
niu1:x:3000:3000::/testdir/username:/bin/csh
niu2:x:3001:3001::/testdir/username1:/bin/csh
niu3:x:3002:3002::/testdir/username2:/bin/csh
niu4:x:3003:3003::/testdir/username3:/bin/csh
niu5:x:3004:3004::/testdir/username4:/bin/csh
niu6:x:3005:3005::/testdir/username5:/bin/csh
niu7:x:3006:3006::/testdir/username6:/bin/csh
niu8:x:3007:3007::/testdir/username7:/bin/csh
niu9:x:3008:3008::/testdir/username8:/bin/csh
niu10:x:3009:3009::/testdir/username9:/bin/csh
[root@localhost ~]# [root@localhost ~]# tail /etc/passwd
bash: [root@localhost: command not found...
[root@localhost ~]# niu1:x:3000:3000::/testdir/username:/bin/csh
-bash: niu1:x:3000:3000::/testdir/username:/bin/csh: No such file or directory
[root@localhost ~]# niu2:x:3001:3001::/testdir/username1:/bin/csh
-bash: niu2:x:3001:3001::/testdir/username1:/bin/csh: No such file or directory
[root@localhost ~]# niu3:x:3002:3002::/testdir/username2:/bin/csh
-bash: niu3:x:3002:3002::/testdir/username2:/bin/csh: No such file or directory
[root@localhost ~]# niu4:x:3003:3003::/testdir/username3:/bin/csh
-bash: niu4:x:3003:3003::/testdir/username3:/bin/csh: No such file or directory
[root@localhost ~]# niu5:x:3004:3004::/testdir/username4:/bin/csh
-bash: niu5:x:3004:3004::/testdir/username4:/bin/csh: No such file or directory
[root@localhost ~]# niu6:x:3005:3005::/testdir/username5:/bin/csh
-bash: niu6:x:3005:3005::/testdir/username5:/bin/csh: No such file or directory
[root@localhost ~]# niu7:x:3006:3006::/testdir/username6:/bin/csh
-bash: niu7:x:3006:3006::/testdir/username6:/bin/csh: No such file or directory
[root@localhost ~]# niu8:x:3007:3007::/testdir/username7:/bin/csh
-bash: niu8:x:3007:3007::/testdir/username7:/bin/csh: No such file or directory
[root@localhost ~]# niu9:x:3008:3008::/testdir/username8:/bin/csh
-bash: niu9:x:3008:3008::/testdir/username8:/bin/csh: No such file or directory
[root@localhost ~]# niu10:x:3009:3009::/testdir/username9:/bin/csh
-bash: niu10:x:3009:3009::/testdir/username9:/bin/csh: No such file or directory
[root@localhost ~]# 
[root@localhost ~]# vim passwd.txt
[root@localhost ~]# cat passwd.txt 
niu1:usernamepass
niu2:usernamepass
niu3:usernamepass
niu4:usernamepass
niu5:usernamepass
niu6:usernamepass
niu7:usernamepass
niu8:usernamepass
niu9:usernamepass
niu10:usernamepass
[root@localhost ~]# cat passwd.txt  |chpasswd 
[root@localhost ~]# tail /etc/shadow
niu1:$6$WXiO3VmN$4OgPAkSzGwiBQiYw/gKVJehBOBVPK4NuNba8IWHfaCJ8tuwM/GUlBFM.vLH5JQbErE1PEJ9UIvnobZ6yezUeY.:17015:0:99999:7:::
niu2:$6$b9gzw7SK$fR9xidWkNzI2WPvNbN3MU6BX7bkVTgzNdd/Xi4aAHzFazJlFM0nag5kDFp9US7tBkvuRE2HOdXrvSB3fF8m4t1:17015:0:99999:7:::
niu3:$6$UiPsk/b01MsVo/Y$GGSXqr.hgo2v3S0Te.ouQNfQLramLrw5DXPmqpanLVUogTebAgJc90snjBErjD/vw64eNNE0YNoenur/lhhIi.:17015:0:99999:7:::
niu4:$6$tljwV/POq$stgnqDlgeQZdHBRDx6xQ5cQ4Q981qfnSkCTPHeWaj5nmhQZMSAlPPQHuKFxDDd.3lTTYKBZvHzFwdfWiNKGSK1:17015:0:99999:7:::
niu5:$6$VjrEk/g4L9HQQJhC$XeReNC3o0aX38x1GpauS2jJz3O7a.G1ZsNNKEIEzUacBwb3m30txEJnZsp8.FiRz3BBY.LMsz5xB4taHhWaIw1:17015:0:99999:7:::
niu6:$6$2Ha.d/nM7G.$DFoa1cUilw7ChEYDkK2f5GWPNXalZ2C5jhri9teO80ussEmdc1HHgc0EbFTQoBcXmPHyxsLTklN0.7XbRusUR/:17015:0:99999:7:::
niu7:$6$XRSHd/bpv$KadPAQbYmMuPeKDnPJ54QY9TOsFf9Ew.f0SZT2GRqpuiOARLxTBmUnEpk5oTj6PqAeC1JIaWZxc.RiYWJD2YF/:17015:0:99999:7:::
niu8:$6$I1oQI3jd$3DFgubf9j0cDfivB5KdYuESQXpGJSZQpki9u.l8SwcwYQzrZlhRwi68nJ5U6LFkLkjYJ549d12Onp5InuKejx0:17015:0:99999:7:::
niu9:$6$f6rwb16B$AtGuH357U7GXEygwI/naCwcCzkN8.xhPjf5n0VfzrHvh06lFhErFkalMuBPeim8MT8wKUU5hTHtIU9IE/9pXZ/:17015:0:99999:7:::
niu10:$6$N18Me/fnAwmhMQo$IQFb5wMcjvQ2dYXo6hiFXKIgYA9z8FdCKonmCWsz/.PcUauWbEhGan3wEFjFA63L3dumqzaDYBgMV9C4YQRy3/:17015:0:99999:7:::


[root@localhost username]# cp -r /etc/skel/.[^.]* /testdir/username4
[root@localhost username]# cd ..
[root@localhost testdir]# cd username4
[root@localhost username4]# ls -A
.bash_logout  .bash_profile  .bashrc  .mozilla
[root@localhost username4]# cd ..
[root@localhost testdir]# cd username2
[root@localhost username2]# ls -A
.bash_logout  .bash_profile  .bashrc  .mozilla
[root@localhost username2]# su - niu2
[niu2@localhost ~]$

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

(0)
fighterfighter
上一篇 2016-08-04 14:42
下一篇 2016-08-04 14:42

相关推荐

  • 铭记今天

        2016年10月19日,我做了一个很艰难的决定,选择了马哥24期网络全程班,就算是冲动也好,无论对错都要坚持下去。 从出来工作之后,一直做销售这块,虽然跟电脑有关,但是其中的艰苦只有自己明白。慢慢的年级上来了,手中没有什么技术,做人生活,总觉得少了什么,总觉得自己以后会被社会淘汰,心一天一天着急。在后选择了一个从来都没有涉及的运维…

    Linux干货 2016-10-19
  • N26 第八周作业

    1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 网桥(network bridge) 网桥工作于物理层与数据链路层,在终端设备较多的局域网中可以用网桥设备将局域网分离为不同的冲突域(collision domain),减少网络冲突,提升网络传输效率 集线器(network hub) 集线器具有多个I/O端口,一个端口的输入信号…

    2017-02-25
  • 马哥教育网络班22期-第13周博客作业

    第13周博客作业 1、建立samba共享,共享目录为/data,要求:(描述完整的过程)   1)共享名为shared,工作组为zhucke;   2)添加组develop,添加用户gentoo,centos和ubuntu,其中gentoo和centos以develop为附加组,ubuntu不属于develop组;密码均为用户名; &nb…

    Linux干货 2016-12-26
  • crond实现邮件告警

    实验环境:centos 6.8 所需软件:mailx或msmtp或smtpEmail等 smtp客户端程序 所需帐号:我这使用的是163邮箱。 本方案优点:安装软件少,无须启动postfix等邮件服务。无须配置postfix邮件服务。由于调用的是注册邮箱,所以也不会给移入到垃圾邮件中。  建议:生产中,不管是什么服务发送邮件的建议使用外部smtp帐…

    Linux干货 2016-07-10
  • 22期第十二周课堂练习

    1、请描述一次完整的http请求处理过程; (1)建立和处理连接:接收请求或者拒绝请求; (2)接收请求:接收来自于网络上的主机请求报文中对某特定的资源的一次请求的过程; (3)处理请求:对请求报文进行解析,获取客户端请求的资源及请求方法等相关信息 (4)访问资源:获取请求报文中请求的资源 (5)构建响应报文; (6)发送响应报文; (7)记录日志; 2、h…

    Linux干货 2016-12-26
  • Linux 第五天: (08月01日) Linux用户组管理

    Linux 第五天: (08月01日) Linux用户组管理         管理员 root,0普通用户 1-65535系统用户 1-499(centos6), 1-999(centos7)登录用户 500(centos6)+, 1000(centos7)+   /etc/passwd 用户及属性/etc/…

    Linux干货 2016-08-08