歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> 馬哥教育

馬哥教育

日期:2017/3/3 10:58:32   编辑:Linux技術

馬哥教育 Linux 運維學院 M20 - 1面授班朱雙印 第3周作業

20160801作業創建testuser uid 1234,主組:bin,輔助組:root,ftp,shell:/bin/csh home:/testdir/testuser

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

修改testuser uid:4321,主組:root,輔助組:nobody,loginname:test,home:/home/test 家數據遷移

[cos72 ~]# usermod testuser -u 4321 -g root -G nobody -l test -m -d /home/test
批量創建帳號:user1...user5

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

passwd:usernamepass

注意家目錄相關配置,使用戶正常登錄

首先完成批量創建用戶的操作

[root@cos72 testuser]# vim /var/allus
[root@cos72 testuser]# cat /var/allus
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
[root@cos72 testuser]# newusers /var/allus
然後批量修改密碼

[root@cos72 testuser]# vim /var/alluspw
[root@cos72 testuser]# cat /var/alluspw
user1:user1pass 
user2:user2pass
user3:user3pass
user4:user4pass
user5:user5pass
[root@cos72 testuser]# cat /var/alluspw | chpasswd
最終修復用戶的家目錄

[root@cos72 testuser]# cp -r /etc/skel/.[^.]* /testdir/user1
[root@cos72 testuser]# cp -r /etc/skel/.[^.]* /testdir/user2
[root@cos72 testuser]# cp -r /etc/skel/.[^.]* /testdir/user3
[root@cos72 testuser]# cp -r /etc/skel/.[^.]* /testdir/user4
[root@cos72 testuser]# cp -r /etc/skel/.[^.]* /testdir/user5
本文出自 “學思行知” 博客,請務必保留此出處http://zz6547.blog.51cto.com/2571551/1833755

Copyright © Linux教程網 All Rights Reserved