Re: [問題] 權限觀念中「可執行」的奧義為何?
※ 引述《loteslogin (張三立)》之銘言:
: ※ 引述《loteslogin (張三立)》之銘言:
: ※ 引述《kenduest.bbs@bbs.sayya.org (小州)》之銘言:
: : 無法用 chdir() 呼叫進入該目錄。
: 請問除了 chdir(cd) 命令(含必須要有cd之衍生性命令)之外,
: 其他的事情都可以做嗎?
: 例如 rm /home/me/unexe/test 就不牽涉到 cd 命令,因此可以執行。
: 這樣說對嗎?
: → giacch:/home/me/unexe 有w 就能 rm /home/me/unexe/test
: 推 appleboy46:樓上應該是要有 x 吧
: 推 bestpika:去 vbird 把權限那篇看懂就好了
: → giacch:嗯... 說錯了... 應該反過來說...
: → giacch:/home/me/unexe 沒有w 就不能 rm /home/me/unexe/test
: → giacch:之前搞錯了... sorry
: 可以再跟各位大大確認一下嗎?
: 如果 unexe 目錄沒有 x 屬性,但 test 有 w 屬性,那麼
: rm /home/me/unexe/test
: 也可以順利刪除檔案,這樣說對嗎?
我測試結果:
drwxr--r-- 2 root appleboy 512 1 20 17:22 test
test 資料夾有一個檔案 test.txt
-rwxrwxrwx 1 root appleboy 0 1 20 17:22 test.txt
切換到 appleboy 使用者
[www][appleboy][ ~ ]> cd test/
test/: Permission denied.
rm -rf test/test.txt
這樣是不能刪除檔案的。
touch test/test2.txt
touch: test/test2.txt: Permission denied
--
Appleboy Blog: http://blog.Wu-Boy.com
Appleboy Life: http://life.wu-boy.com
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.107.20
推
01/20 22:30, , 1F
01/20 22:30, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):