Linux下如何創(chuàng)建新用戶通常情況下,處于安全考慮,一般都給自己創(chuàng)建一個(gè)普通用戶,而不直接使用root用戶,因?yàn)闄?quán)限大了,誤操作就容易帶來(lái)無(wú)法彌補(bǔ)的損失。Linux系統(tǒng)中,只有root用戶有創(chuàng)建其他用戶的權(quán)限。
創(chuàng)建過(guò)程如下:
useradd -d /home/newuser newuser
該方法設(shè)定了該用戶的主目錄和用戶名
但是光這樣還不夠,還得為用戶顯式設(shè)定密碼(即使是第二中方法也不例外,因?yàn)檫@時(shí)使用Love作為密碼去登錄系統(tǒng),仍然無(wú)法登錄),命令為passwd username;
[root@lwww ~]# passwd Hudamin
Changing password for user Hudamin.
New UNIX password:
BAD PASSWORD: it is too short
Retype new UNIX password:
passwd: all authentication tokens updated successfully.
這時(shí)登錄系統(tǒng)的話,會(huì)提示用戶主目錄沒(méi)有創(chuàng)建,因此還缺少一個(gè)步驟,那就是為相應(yīng)用戶創(chuàng)建一個(gè)屬于該用戶的主目錄,創(chuàng)建的時(shí)候需要注意,由于新用戶的主目錄是由root先創(chuàng)建的,可是,Linux系統(tǒng)需要主目錄的擁有者必須是用戶本身,因此,使用root創(chuàng)建主目錄以后,還需將擁有者更換成新用戶本身。命令如下:
mkdir -p /home/newuser
chown newuser:newuser /home/newuser
搞定!這下可以使用newuser登錄了。