您好,登錄后才能下訂單哦!
本篇內容介紹了“如何快速瀏覽Linux下基本的用戶和用戶組管理命令”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
Linux是個多用戶多任務的分時操作系統,所有一個要使用系統資源的用戶都必須先向系統管理員申請一個賬號,然后以這個賬號的身份進入系統。用戶的賬號一方面能幫助系統管理員對使用系統的用戶進行跟蹤,并控制他們對系統資源的訪問;另一方面也能幫助用戶組織文件,并為用戶提供安全性保護。每個用戶賬號都擁有一個惟一的用戶名和用戶口令。用戶在登錄時鍵入正確的用戶名和口令后,才能進入系統和自己的主目錄。
實現用戶賬號的管理,要完成的工作主要有如下幾個方面:
a.用戶賬號的添加、刪除和修改。
b.用戶口令的管理。
c.用戶組的管理。
Linux用戶賬號的管理
用戶賬號的管理主要涉及到用戶賬號的添加、刪除和修改。
添加用戶賬號就是在系統中創建一個新賬號,然后為新賬號分配用戶號、用戶組、主目錄和登錄Shell等資源。剛添加的賬號是被鎖定的,無法使用。
1.新建test1用戶并為該用戶設置密碼
代碼如下:
adduser/useradd test1
passwd test1
2.新建group1用戶組
代碼如下:
groupadd group1
刪除組
代碼如下:
groupdel group1
修改組
代碼如下:
groupmod -n group2 group1
將group1改名為group2
3.新建test1用戶,同時增加到group1用戶組
代碼如下:
useradd -g test1 group1
4.給已有的test1用戶增加工作組group2
代碼如下:
usermod -G group2 test1
或者:
代碼如下:
gpasswd -a test1 group2
usermod -d /home/test -G test2 test
注:-g 所屬組 -d 家目錄 -s 所用的SHEL
將test用戶的登錄目錄改成/home/test,并加入test2組,注意這里是大G。
代碼如下:
gpasswd -d test1 group2 將用戶test1從group2組中移出
5、臨時關閉:在/etc/shadow文件中屬于該用戶的行的第二個字段(密碼)前面加上*
就可以了。想恢復該用戶,去掉*即可。
或者使用如下命令關閉用戶賬號:
代碼如下:
passwd peter –l
重新釋放:
代碼如下:
passwd peter –u
6、永久性刪除用戶賬號
代碼如下:
userdel peter
groupdel peter
usermod –G peter peter
(強制刪除該用戶的主目錄和主目錄下的所有文件和子目錄)
7、從組中刪除用戶
編輯/etc/group 找到GROUP1那一行,刪除 A
或者用命令
代碼如下:
gpasswd -d A GROUP
“如何快速瀏覽Linux下基本的用戶和用戶組管理命令”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。