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`。實際操作示例:創建普通用戶並加入組,設置共享目錄屬組並賦組讀寫權限。注意多用戶共享需同組,刪除用戶保留文件需先刪用戶再手動清理家目錄。

閱讀全文