Linux中如何創(chuàng)建用戶(hù)和組?
用戶(hù)管理,主要的工作就是建立一個(gè)合法的用戶(hù)帳戶(hù)、設(shè)置和管理用戶(hù)的密碼、修改用戶(hù)帳戶(hù)的屬性以及在必要時(shí)刪除已經(jīng)廢棄的用戶(hù)帳號(hào)。
1)增加一個(gè)新用戶(hù)
在Linux系統(tǒng)中,只有root用戶(hù)才能夠創(chuàng)建一個(gè)新用戶(hù),如下的命令將新建一個(gè)登錄名user1的用戶(hù)。
#useradduser1
但是,這個(gè)用戶(hù)還不能夠登錄,因?yàn)檫€沒(méi)給它設(shè)置初始密碼,而沒(méi)有密碼的用戶(hù)是不能夠登錄系統(tǒng)的。在默認(rèn)情況下,將會(huì)在/home目錄下新建一個(gè)與用戶(hù)名相同的用戶(hù)主目錄。
在Linux中,新增一個(gè)用戶(hù)的同時(shí)會(huì)創(chuàng)建一個(gè)新組,這個(gè)組與該用戶(hù)同名,而這個(gè)用戶(hù)就是該組的成員。如果你想讓新的用戶(hù)歸屬于一個(gè)已經(jīng)存在的組,則可以使用如下命令:
#useradd-gusergroup1user1
這樣該用戶(hù)就屬于usergroup1組的一員了。而如果想讓其再屬于一個(gè)組usergroup2,那么使用:
#useradd-Gusergroup2user1
完成了這一操作后,你還應(yīng)該使用passwd命令為其設(shè)置一個(gè)初始密碼。
2)刪除一個(gè)用戶(hù)
刪除用戶(hù),只需使用一個(gè)簡(jiǎn)單的命令“userdel用戶(hù)名”即可。不過(guò)***將它留在系統(tǒng)上的文件也刪除掉,你可以使用“userdel-r用戶(hù)名”來(lái)實(shí)現(xiàn)這一目的。
3)增加一個(gè)組
我們可以根據(jù)自己的需要?jiǎng)?chuàng)建用戶(hù)組:
groupadd<組名>
4)刪除一個(gè)組
同樣的,我們有時(shí)會(huì)需要?jiǎng)h除一個(gè)組,它的命令就是groupdel。