Linux基礎(3) 使用者和使用者組

2021-10-05 01:11:16 字數 1607 閱讀 1369

使用者組的管理

linux系統是乙個多使用者多工的分時作業系統,任何乙個要使用系統資源的使用者,都必須首先向系統管理員申請乙個賬號,然後以這個賬號的身份進入系統。管理員可以對使用者進行跟蹤,並控制他們對系統資源的訪問。

使用者賬號的管理,主要有以下三點:1、賬號新增、修改、刪除 2、使用者口令管理 3、使用者組管理

使用者賬號管理主要涉及到使用者賬號的新增、修改和刪除。

使用useradd命令,其語法為useradd 選項 使用者名稱。其中選項為:

-c 指定一段描述

-d 指定使用者主目錄。如果該目錄不存在,則使用-m建立

-g 指定使用者所屬的使用者組

-g 使用者附加的使用者組

-s shell檔案,指定使用者的登入shell

-u 使用者號 指定使用者的使用者號,如果和-o用,則可以重複的使用使用者號

例如:

# useradd -s /bin/sh -g group –g adm,root gem
刪除賬號就是要將/etc/passwd等系統檔案中的該使用者記錄刪除,必要時還刪除使用者的主目錄。使用userdel命令,userdel 選項 使用者名稱,通常選項是 -r,它的作用是把使用者的主目錄一起刪除。

# userdel -r sam
使用usermod命令。usermod 選項 使用者名稱,其中選項和增加使用者選項一樣的。

使用者管理的一項重要內容是使用者口令的管理。使用者賬號剛建立時沒有口令,但是被系統鎖定,無法使用,必須為其指定口令後才可以使用,即使是指定空口令。

指定和修改使用者口令的shell命令是passwd。超級使用者可以為自己和其他使用者指定口令,普通使用者只能用它修改自己的口令。命令的格式為:passwd 選項 使用者名稱,可使用的選項:

passwd 

old password:******

new password:*******

re-enter new password:*******

超級使用者:

passwd sam 

new password:*******

re-enter new password:*******

為使用者指定空口令時,執行下列形式的命令:passwd -d 使用者名稱,這樣該使用者下一次登入的時候,系統就不允許該使用者登入了。

使用 -l 時,進行鎖定某乙個使用者,使其不能登入。

本人對使用者組的理解是這樣的:把操作許可權相同的使用者劃分到使用者組裡,方便管理員對這些使用者的權力進行修改,也減少了管理員的工作量。

每個使用者都有乙個使用者組,系統可以對乙個使用者組中的所有使用者進行集中管理。不同linux系統對使用者組的規定有所不同。使用者組的管理涉及使用者組的新增、刪除和修改。組的增加、刪除和修改實際上就是對/etc/group檔案的更新。

增加使用者組、刪除使用者組、修改使用者組的命令分別為groupadd、groupdel、groupmod

刪除使用者組直接使用groupdel 使用者組名即可。增加與刪除使用者組的選項為:

linux基礎命令(使用者和使用者組)

linux useradd 命令用於建立使用者帳號。useradd 可用來建立使用者帳號。帳號建好之後,再用 passwd 設定帳號的密碼。而可用 userdel 刪除帳號。使用 useradd 指令所建立的帳號,實際上是儲存在 etc passwd 文字檔案中。useradd mmnr c 備註 ...

linux使用者和使用者組

使用者和使用者組 1.etc group 組名 x 組編號 使用者列表 組號 1 499 預留系統編號 組號 500 使用者建立 2.etc gshadow 組名 組密碼 組管理者 使用者列表 3.etc passwd 使用者名稱 密碼佔位符 使用者編號 使用者組編號 注釋 主目錄 shell型別 ...

Linux 使用者和使用者組

etc group 儲存當前系統中所有使用者組資訊 格式資訊 組名稱 組密碼佔位符 組編號 組中使用者名稱列表 組編號0 root 組編號1 499 系統預留的主編號,安裝在作業系統的軟體或服務 etc gshadow 儲存當前系統中使用者組的密碼資訊 etc passwd 儲存當前系統中所有使用者...