??????? 美國Linux服務器系統將管理賬號分為管理用戶賬號跟管理組賬號,作用都是基于用戶身份來控制對資源的訪問,區別在于是單個美國Linux服務器用戶還是多個用戶組成的群組。本文小編就先來詳細介紹下美國Linux服務器系統的管理用戶賬號。
??????? 1、管理用戶賬號的類型
??????? 在美國Linux服務器系統中,根據系統管理的需要將用戶賬號分為不同的類型,同時也有不同的權限與不同的功能,主要分為超級用戶、普通用戶和程序用戶。
??????? 1)超級用戶:root用戶是美國Linux服務器系統中默認的超級用戶賬號,對主機擁有最高的權限,類似于 Windows系統中的 Administrator用戶。只有當進行系統管理、維護任務時,才建議使用root用戶登錄系統,日常事務處理建議只使用普通用戶賬號。
??????? 2)普通用戶:普通用戶賬號需要由root用戶或其他管理員用戶創建,擁有的權限受到一定限制,一般只在美國Linux服務器用戶自己的宿主目錄中擁有完整權限。
??????? 3)程序用戶:美國Linux服務器在安裝 Linux系統及部分應用程序時,會添加一些特定的低權限用戶賬號,這些用戶一般不允許登錄到系統,而僅用于維持系統或某個程序的正常運行,如bin、 daemon、ftp、mail等。
??????? 2、UID號
??????? 美國Linux服務器系統中的每一個用戶賬號都有一個數字形式的身份標記,稱為UID,是ser IDentity用戶標識號,對于系統核心來說,UID作為區分用戶的基本依據,原則上每個用戶的UID號應該是唯一的。root用戶賬號的UID號為固定值0,而程序用戶賬號的UID號默認為1~999,1000~60000的UID號默認分配給普通用戶使用。
??????? 3、用戶賬號文件
??????? 1)/etc/passwd用于保存美國Linux服務器用戶名稱、宿主目錄、登錄Shell等基本信息。
??????? passwd文件中的配置行格式:root : x : 0 : 0 : root:?? /root : /bin/bash
??????? 可拆解為以下具體信息
root :用戶賬號 X:密碼占位符 0:用戶賬號ID 0:組賬號IP root:用戶說明 /root:宿主目錄 /bin/bash:登錄Shell。
??????? 2)/etc/shadow用于保存美國Linux服務器用戶的密碼、賬號有效期等信息。下面詳解shadow文件中的配置各字段含義。
1 字段:用戶賬號名稱。 2 字段:使用 SHA-512,哈希算法中的一種加密的密碼字串信息,當為“或”、“!!”時表示此用戶不能登錄到系統。若該字段內容為空,則該用戶無須密碼即可登錄系統。 3 字段:上次修改密碼的時間,表示從 1970 年 01 月 01起始日算起到最近一次修改密碼時間隔的天數。? 4 字段:密碼的最短有效天數,自本次修改密碼后,必須至少經過該天數才能再 次修改密碼。默認值為 0,表示不進行限制。 5 字段:密碼的最長有效天數,自本次修改密碼后,經過該天數以后必須再次修 改密碼。默認值為 99999,表示不進行限制。 6 字段:提前多少天警告用戶密碼將過期,默認值為 7。 7 字段:在密碼過期之后多少天內禁用此用戶。 8 字段:賬號失效時間,此字段指定了用戶作廢的天數,默認值為空,表示賬號永久可用。 9 字段:保留字段,目前沒有特定用途。
??????? 4、添加美國Linux服務器用戶賬號—usradd命令*常見的選項如下。
-u:指定用戶的UID號,要求該UID號碼未被其他用戶使用。 -d:指定用戶的宿主目錄位置,當與-M一起使用時,不生效。 -e:指定用戶的賬戶失效時間,可使用YYYY-MM-DD的日期格式。 -M:不建立宿主目錄,即使/etcc/login defs系統配置中已設定要建立宿主目錄。 -s:指定用戶的登錄 Shell。 -g:修改用戶的基本組名。 -G:修改用戶的感覺組名。
??????? 5、設置/更改美國Linux服務器用戶口令—passwd,常見的選項如下。
-d:清空指定用戶的密碼,僅使用用戶名即可登錄系統。 -l:鎖定用戶賬戶。 -S:查看用戶賬戶的狀態,看是否被鎖定。 -u:解鎖用戶賬戶。
??????? 6、修改美國Linux服務器用戶賬號的屬性—usermod命令常用的選項如下。
-u:修改用戶的UID號。 -d:修改用戶的宿主目錄位置。 -e:修改用戶的賬戶失效時間,可使用YYYY-M-DD的日期格式。 -s:指定用戶的登錄 Shell。 -l:更改用戶賬號的登錄名稱,Login Name。 -L:鎖定用戶賬戶。 -U:解鎖用戶賬戶。 -g:修改用戶的基本組名。
??????? 7、刪除美國Linux服務器用戶賬號—userdel命令
userdel命令結合“-r”選項可以同時刪除宿主目錄。
??????? 8、用戶賬號的初始配置文件
??????? 1)“/.bashrc_profile”文件中的命令將在該美國Linux服務器用戶每次登錄時被執行。
??????? 2)“/.bashrc”文件中的命令會在每次加載“/bin/Bash”程序時,也包括登錄美國Linux服務器系統執行。
??????? 3)“/.bash_logout”文件中的命令將在用戶每次退出登錄時執行,理解這些文件的作用,可以安排一些自動運行的后臺管理任務。
??????? 以上就是美國Linux服務器系統管理用戶賬號的介紹,希望能幫助到有需要的美國Linux服務器用戶們。
??????? 現在夢飛科技合作的美國VM機房的美國Linux服務器所有配置都免費贈送防御值 ,可以有效防護網站的安全,以下是部分配置介紹:
CPU | 內存 | 硬盤 | 帶寬 | IP | 價格 | 防御 |
E3-1230v3 | 16GB | 500GB?SSD | 1G無限流量 | 1個IP | 900/月 | 免費贈送1800Gbps?DDoS防御 |
E3-1270v2 | 32GB | 500GB?SSD | 1G無限流量 | 1個IP | 1250/月 | 免費贈送1800Gbps?DDoS防御 |
E3-1275v5 | 32GB | 500GB?SSD | 1G無限流量 | 1個IP | 1350/月 | 免費贈送1800Gbps?DDoS防御 |
Dual?E5-2630L | 32GB | 500GB?SSD | 1G無限流量 | 1個IP | 1450/月 | 免費贈送1800Gbps?DDoS防御 |
??????? 夢飛科技已與全球多個國家的頂級數據中心達成戰略合作關系,為互聯網外貿行業、金融行業、IOT行業、游戲行業、直播行業、電商行業等企業客戶等提供一站式安全解決方案。持續關注夢飛科技官網,獲取更多IDC資訊!