Linux服務器基礎:用戶與權限管理詳解

Linux用戶與權限管理是系統安全與資源分配的核心。用戶是操作主體,組用於權限統一,UID/GID爲數字標識(root UID=0)。用戶管理:用useradd創建(-m加家目錄)、passwd設密碼、userdel -r刪除;切換身份用su,提權用sudo(需加入sudo組)。 文件權限以rwx三組字符表示用戶/組/其他權限,數字(755等)或符號(u+x等)設置,chmod修改權限,chown/chgrp改所有者/組。目錄權限特殊:進入需x,查看內容需r,創建文件需w。 特殊權限含SUID(程序臨時提權,如passwd)、SGID(文件繼承組權限)、SBIT(防誤刪,如/tmp)。umask控制新建文件/目錄默認權限(默認022,文件644、目錄755)。 最佳實踐:遵循最小權限,避免root日常操作,定期檢查高危權限文件。

閱讀全文
Linux用戶管理:創建、刪除與權限分配

Linux用戶管理是系統維護基礎,通過用戶(UID)和組(GID)區分權限,保障安全與資源隔離。核心操作包括:創建用戶需管理員權限,用`useradd -m 用戶名`(-m建家目錄)並`passwd 用戶名`設密碼,查看用`id`,切換用`su -`;刪除用戶用`userdel -r 用戶名`(-r刪家目錄)。權限管理通過`chmod`(字母/數字法)、`chown/chgrp`(改所有者/組)實現,目錄遞歸改權限用`-R`。`sudo`臨時提權需用戶加入`wheel`(CentOS)或`sudo`(Ubuntu)組(`usermod -aG`)。操作時需謹慎,避免誤刪用戶或錯誤分配權限。

閱讀全文
Linux系統用戶與用戶組管理詳解

本文介紹Linux用戶與用戶組管理的核心知識,旨在實現權限控制與資源隔離。用戶分root(UID0,最高權限)、系統用戶(1-999,運行服務)、普通用戶(≥1000,日常操作);組分主組(默認所屬)和附加組(額外加入)。核心配置文件:`/etc/passwd`存用戶信息(UID、GID、家目錄等),`/etc/group`存組信息(GID、成員),`/etc/shadow`存加密密碼。常用命令:用戶管理有`useradd`(-m創家目錄)、`usermod`(-g改主組,-aG加附加組)、`userdel`(-r刪家目錄)、`passwd`(設密碼);組管理有`groupadd`、`groupdel`。實際操作示例:創建普通用戶並加入組,設置共享目錄屬組並賦組讀寫權限。注意多用戶共享需同組,刪除用戶保留文件需先刪用戶再手動清理家目錄。

閱讀全文