【求助】在 FreeBSD 下 GID/UID 的定義是什麼?



贊助商連結


阿敏
2004-06-03, 05:06 PM
在 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不受限制