在Debian系統中,用戶權限管理是一個重要的方面,涉及到用戶和用戶組的創建、權限的分配以及文件和目錄權限的設置。以下是相關介紹:
useradd
命令創建新用戶,如 sudo useradd testuser
,可以指定用戶的主目錄和登錄shell。userdel
命令刪除用戶,如 sudo userdel testuser
,刪除用戶前可以選擇是否刪除用戶主目錄。usermod
命令修改用戶信息,如更改用戶名、用戶ID等。groupadd
命令創建新組。groupdel
命令刪除用戶組。groupmod
命令修改用戶組的設置。ls -l
命令查看文件或目錄的權限。chmod
命令修改權限,可以使用數字模式或符號模式。例如,chmod 755 file.txt
給予所有者讀、寫和執行權限,組和其他用戶讀和執行權限。chown
和 chgrp
命令修改文件或目錄的所有者和所屬組。/etc/sudoers
文件,允許特定用戶執行特定的root命令。例如,username ALL(ALL) ALL
允許用戶執行所有命令。/.ssh/authorized_keys
文件中實現無密碼登錄,使用 ssh-copy-id
命令復制公鑰到服務器。請注意,在修改系統關鍵配置或進行敏感操作時,建議謹慎操作,并備份重要數據。