Câu hỏi được gắn thẻ «setuid»

8
Cho phép setuid trên tập lệnh shell
Các setuidchút phép nói với Linux để chạy một chương trình với id người dùng hiệu quả của chủ sở hữu thay vì người thi hành: > cat setuid-test.c #include <stdio.h> #include <unistd.h> int main(int argc, char** argv) { printf("%d", geteuid()); return 0; } > gcc -o setuid-test setuid-test.c > …

2
Sử dụng bit setuid đúng cách
Tôi có một quy trình cần quyền root khi được chạy bởi một người dùng bình thường. Rõ ràng tôi có thể sử dụng "bit setuid" để thực hiện điều này. Cách thích hợp để làm điều này trên hệ thống POSIX là gì? Ngoài ra, làm thế nào tôi …
45 scripting  setuid 




2
Gdb có thể gỡ lỗi chương trình root suid?
Tôi đã viết một chương trình mà gọi setuid(0)và execve("/bin/bash",NULL,NULL). Sau đó tôi đã làm chown root:root a.out && chmod +s a.out Khi tôi thực thi ./a.outtôi nhận được một vỏ gốc. Tuy nhiên, khi tôi thực hiện, gdb a.outnó bắt đầu quá trình như người dùng bình thường và …
16 debugging  setuid  gdb 

2
Bit setuid dường như không có tác dụng đối với bash
Tôi đã thử nghiệm một chút và nhận thấy một điều kỳ lạ: đặt bit setuid lên một bản sao của bash nằm ở đó /usr/bin/bash-testdường như không có tác dụng. Khi tôi chạy một phiên bản bash-test, thư mục chính của tôi không được đặt thành /rootvà khi tôi …
14 linux  bash  setuid 

3
GID có nghĩa là gì?
GID thực sự có nghĩa là gì? Tôi đã Googled nó và đây là những gì linux.about.com đã nói: Số nhận dạng nhóm cho quá trình. Số nhóm hợp lệ được cung cấp trong /etc/groupvà trong trường GID của /etc/passwdtệp. Khi một quy trình được bắt đầu, GID của nó …






4
`Sudo` yêu cầu mật khẩu của người dùng nào?
$ ls -l /usr/bin/sudo -rwsr-xr-x 1 root root 136808 Jul 4 2017 /usr/bin/sudo nên sudolà Runnable bởi bất kỳ người sử dụng, và bất kỳ người dùng chạy sudosẽ có rễ như ID người dùng hiệu quả của quá trình này vì các bit set-user-id của /usr/bin/sudolà bộ. Từ https://unix.stackexchange.com/a/11287/674 …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.