首頁  >  文章  >  運維  >  linux管理員帳號是什麼

linux管理員帳號是什麼

WBOY
WBOY原創
2022-08-18 15:28:3510804瀏覽

linux預設的管理員帳號是root;linux系統將管理帳號分為管理使用者帳號和管理群組帳號,作用本質一樣,都是基於使用者身分來控制對資源的訪問,root使用者就是linux系統中預設的超級使用者帳號,對主機擁有最高的權限。

linux管理員帳號是什麼

本教學操作環境:linux7.3系統、Dell G3電腦。

linux管理員帳號是什麼

Linux 預設的系統管理員帳號是root

Linux系統將管理帳號分成管理使用者帳號跟管理群組帳號,作用本質一樣,都是基於使用者身分來控制對資源的訪問,差別在於是單一使用者還是多個使用者組成的群組。今天小編就先來詳細介紹下,Linux系統的管理用戶帳號。

在 Linux系統中,依照系統管理的需求將使用者帳號分為不同的類型,同時也有不同的權限與不同的功能,主要分為超級使用者、一般使用者和程式使用者。

1)超級使用者:root使用者是 Linux系統中預設的超級使用者帳號,對主機擁有最高的權限,類似 Windows系統中的 Administrator使用者。只有當進行系統管理、維護任務時,才建議使用root使用者登入系統,日常事務處理建議只使用普通使用者帳號。

2)普通使用者:一般使用者帳號需要由root使用者或其他管理員使用者建立,擁有的權限受到一定限制,一般只在使用者自己的宿主目錄中擁有完整權限。

3)程式使用者:在安裝Linux系統及部分應用程式時,會新增一些特定的低權限使用者帳號,這些使用者一般不允許登入系統,而僅用於維持系統或某個程序的正常運行,如bin、 daemon、ftp、mail等。

擴充知識

#UID號碼

Linux系統中的每個用戶帳號都有一個數字形式的身份標記,稱為UID,是ser IDentity用戶識別號,對於系統核心來說,UID作為區分用戶的基本依據,原則上每個用戶的UID號應該是唯一的。 root用戶帳號的UID號碼為固定值0,而程式用戶帳號的UID號碼預設為1~999,1000~60000的UID號碼預設分配給一般使用者使用。

使用者帳號檔案

1)/etc/passwd用於保存使用者名稱、宿主目錄、登入Shell等基本資訊。

passwd檔案中的設定行格式如下:

root : x : 0 : 0 : root: /root : /bin/bash

## 拆解為 

  • root :使用者帳號,

  • X:密碼佔位符,

  • 0:使用者帳號ID ,

  • 0:群組帳號IP,

  • root:使用者說明,

  • ##/root :宿主目錄,
  • /bin/bash:登入Shell。
  • 2)/etc/shadow用於保存使用者的密碼、帳號有效期限等資訊。下面詳解shadow文件中的配置各字段含義。

    1 欄位:使用者帳號名稱。
  • 2 欄位:使用SHA-512,雜湊演算法中的一種加密的密碼字符串訊息,當為「或」、「!!」時表示此使用者不能登入到系統。若該欄位內容為空,則該使用者無須密碼即可登入系統。
  • 3 欄位:上次修改密碼的時間,表示從 1970 年 01 月 01起始日算到最近一次修改密碼時間隔的天數。
  • 4 欄位:密碼的最短有效天數,自本次修改密碼後,必須至少經過該天數才能再修改密碼。預設值為 0,表示不進行限制。
  • 5 欄位:密碼的最長有效天數,自本次修改密碼後,經過該天數以後必須再次修 改密碼。預設值為 99999,表示不進行限制。
  • 6 欄位:提前多少天警告使用者密碼會過期,預設值為 7。
  • 7 欄位:在密碼過期之後多少天內停用此使用者。
  • 8 欄位:帳號失效時間,此欄位指定了使用者作廢的天數,預設值為空,表示帳號永久可用。
  • 9 字段:保留字段,目前沒有特定用途。
  • 推薦學習:
Linux影片教學

以上是linux管理員帳號是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn