馬哥教育 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