在 FreeBSD 下 GID/UID 的定義是什麼?
尤其在管理 FTP 用戶方面,設定正確的 GID/UID 能起到什麼作用或功用?
有沒有什麼特定的 GID/UID 號碼是有特定的權限意義的?
也許我的問題顯得很無知,但實在摸不清它能給予的權限,請各位幫忙解惑。
或有什麼這類的教學文件,也煩請告知,謝謝!
贊助商連結
teddychu
2004-06-04, 12:30 AM
http://www.fanqiang.com/a5/b1/20010802/0900001063_b.html
http://www.cert.org.tw/document/column/show.php?key=13
用Google搜尋"setuid"就會出現許多資料。
linux_xp
2004-06-04, 07:39 PM
http://linux.vbird.org/linux_basic/0210filepermission.php#filepermission
UID 是 User ID,實際設定檔位址在/etc/passwd
GID 是 Group ID,實際設定檔位址在/etc/group
編號 500 以下為系統帳號
編號 0 為root權限
一般使用的檔案權限設定數字
例如:
chmod 777
其實這是簡寫
完整版的是四碼才對
第一碼為特殊權限
7777 就是:-rwtrwtrwt
t取代x地方顯示,若原先沒有x,則以大寫T代表
user的t,是代表所有人執行這個檔案時,會暫時以root身分執行
group的t,是代表所有人執行這個檔案時,會暫時以該檔案群組身分執行
others的t,是代表除了檔案建立者以外,任何人不能刪除該檔,但root不受限制