Linux使用者管理 2 賬號管理

2022-03-11 16:43:35 字數 1270 閱讀 4809

sudo useradd -m username

這裡必須使用sudo 因為需要對/etc/shadow進行讀寫,在ubuntu環境下,必須使用-m設定,否則不會建立主資料夾。

在預設條件下,使用者組屬於它自己,也就是說,我建立stark使用者,那麼它在非系統使用者組中屬於stark,如果需要指定它所在使用者組,可以在建立時使用

useradd -g groupname -m username

前提是groupname 必須是存在的,否則會報錯

group 『groupname』 does not exist

如果groupname是存在的,那麼可以讀取到一下資訊

stark@jurvis

:/home

$ sudo useradd -g group1 -m dluffu

stark@jurvis

:/home

$ id dluffu

uid=1001(dluffu) gid=1001(group1) groups=1001(group1),dluffu(1002)

或者使用groups username來檢視使用者所屬使用者組

sudo passwd username

只有root才有設定使用者密碼的權利,這裡使用sudo來獲取root許可權。如果不設定使用者密碼,則無法讓新增使用者登入。

使用者修改可以使用命令usermod具體操作和新增一樣。

使用者刪除使用命令userdel

userdel -f 表示強制刪除 -r表示刪除使用者主資料夾和資料。

需要注意的是,如果這個使用者曾經登陸過,會提示有程序正使用該使用者,無法

刪除,這個時候需要登出一下。再刪除即可。

使用者組的新增在之前已經說過,可以用groupadd命令,

使用者組的操作很有趣,可以在使用者組內建立乙個類似於管理員的身份。

gpasswd -a administrator -m menber1 menber2 groupname

這個操作的意思是新增組管理員和組成員

管理員可以進行操作

gpasswd -a useradded -d userdeleted groupname

管理員可以進行的操作時在乙個組裡新增成員和刪除成員。

Linux使用者管理 2 賬號管理

sudo useradd m username 這裡必須使用sudo 因為需要對 etc shadow進行讀寫,在ubuntu環境下,必須使用 m設定,否則不會建立主資料夾。在預設條件下,使用者組屬於它自己,也就是說,我建立stark使用者,那麼它在非系統使用者組中屬於stark,如果需要指定它所在...

Linux系統使用者賬號的管理

linux系統使用者賬號的管理有使用者賬號的新增 修改和刪除,在linux系統下如何來完成這樣的工作,linux帳號管理 新增使用者賬號 新增使用者賬號就是在系統中建立乙個新賬號,然後為新賬號分配使用者號 使用者組 主目錄和登入shell等資源。剛新增的賬號是被鎖定的,無法使用。1 新增新的使用者賬...

Linux系統使用者賬號的管理

使用者賬號的管理工作主要涉及到使用者賬號的新增 修改和刪除。新增使用者賬號就是在系統中建立乙個新賬號,然後為新賬號分配使用者號 使用者組 主目錄和登入shell等資源。剛新增的賬號是被鎖定的,無法使用。新增新的使用者賬號使用useradd命令,其語法如下 useradd 選項 使用者名稱 其中各選項...