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.www58058.com/27441