以下是Debian文件系統權限設置指南:
使用ls -l
命令查看文件或目錄權限,輸出中首字符表示文件類型,后續9字符分三組表示所有者、所屬組、其他用戶的讀(r)、寫(w)、執行(x)權限。
chmod u+x file
給所有者加執行權限)或數字模式(如chmod 755 file
設置所有者有讀、寫、執行權限,組和其他用戶有讀、執行權限)。chown user1 file
,可遞歸修改目錄及其內容所有者chown -R user1 directory
。chgrp group1 file
,可遞歸修改目錄及其內容所屬組chgrp -R group1 directory
。umask 022
使新文件默認rw-r--r--
,新目錄默認rwxr-xr-x
。setfacl
和getfacl
命令設置和查看更細粒度的權限,如setfacl -m u:user2:r file
給特定用戶添加讀權限。修改權限要謹慎,避免給不必要的用戶或組過多權限,尤其是系統文件和敏感數據。