sticky bit的作用

139 views
Skip to first unread message

沈克軒

unread,
Nov 22, 2022, 12:17:32 PM11/22/22
to NYCU NASA 課程討論區
我遇到一個問題,我在測試sticky bit 的時候,發現并沒有像講義上説的那樣設定sticky bit后可以限制rm和mv。比方圖上,我的test 底下有一個root擁有的haha,test有設定Sticky bit,但是還是可以通過其他用戶刪除這個root擁有的資料夾。
messageImage_1669137296770.jpg

xdavidwu.cs11

unread,
Nov 22, 2022, 9:38:47 PM11/22/22
to NYCU NASA 課程討論區
Hi,

因為你當下是那個 sticky directory 的 owner, 可以刪檔, 會不行的是 非 sticky directory 的 owner 且 非要刪的東西的 owner 且 非特權 (root) 才會被擋

ksshe...@nycu.edu.tw 在 2022年11月23日 星期三凌晨1:17:32 [UTC+8] 的信中寫道:

Pinghao Wu

unread,
Nov 22, 2022, 10:48:21 PM11/22/22
to 沈克軒, nctu...@googlegroups.com
Remember to keep it on-list via reply-all

On Wed Nov 23, 2022 at 11:32 AM CST, 沈克軒 wrote:
> 那對於upload資料夾的要求是 Can only delete files in /home/ftp/upload which are
> created by
> themselves。這個的意思是ftp-vip1可以刪除ftp-vip2的,還是只能刪除ftp-vip1的,因爲他們兩個所關聯的system
> user是同一個,所以在作業系統裏面其實這兩個用戶是沒有區別的。
>
> xdavidwu.cs11 在 2022年11月23日 星期三上午10:38:47 [UTC+8] 的信中寫道:

沈克軒

unread,
Nov 22, 2022, 11:01:06 PM11/22/22
to NYCU NASA 課程討論區
因爲virtual user對應的system user是一個,那他們在作業系統裏面就被看做一個user,這邊的只能刪除他們自己的檔案的意思是兩個Vip可以互相刪除嗎?
xdavi...@gmail.com 在 2022年11月23日 星期三上午11:48:21 [UTC+8] 的信中寫道:

mark-yang.cs11

unread,
Nov 22, 2022, 11:17:17 PM11/22/22
to NYCU NASA 課程討論區
Can only delete files in /home/ftp/upload which are created by themselves.
是 ftp-vip1 可以刪除 ftp-vip2 的,但是他們不可以刪到其他 group 的資料。

xdavi...@gmail.com 在 2022年11月23日 星期三上午11:48:21 [UTC+8] 的信中寫道:
Remember to keep it on-list via reply-all
Reply all
Reply to author
Forward
0 new messages