<![CDATA[Latest posts for the topic "Hỏi về Sticky, SUID trong File Permission"]]> /hvaonline/posts/list/24.html JForum - http://www.jforum.net Hỏi về Sticky, SUID trong File Permission /hvaonline/posts/list/44842.html#276589 /hvaonline/posts/list/44842.html#276589 GMT Hỏi về Sticky, SUID trong File Permission

ComandC wrote:
Theo mình hiểu SUID là dùng để người khác có thể chạy chương trình của mình lúc thực thi. Mình ví dụ ở đây có 2 người A và B. B muốn chạy chương trình của A và gán cho chương trình 1 cái SUID thì lúc thực thi chương trình, B sẽ chạy với UID = UID của A? Vậy làm sao kiểm chứng được điều này?  
Bạn thử dùng `audit` để giám sát một chương trình SUID như `/usr/bin/chsh` xem.

ComandC wrote:
Sticky lưu chương trình vào trong bộ nhớ tiết kiệm thời gian chạy với những chương trình lớn.  
Đấy là mục đích từ ngày xưa, giờ nó được dùng vào việc khác rồi: http://en.wikipedia.org/wiki/Sticky_bit

ComandC wrote:
Vậy cho mình hỏi nó lưu cái gì vào trong bộ nhớ? Cả chương hình hay chỉ là 1 cờ gì đó thôi? 
Chỉ code segment thôi: http://www.geeksforgeeks.org/memory-layout-of-c-program/]]>
/hvaonline/posts/list/44842.html#277986 /hvaonline/posts/list/44842.html#277986 GMT