Прочитал доку, что есть байты доступа SUID и GUID. Мне нужно запустить программу от другого пользователя, сделал такой пример: #!/usr/bin/perl -w use POSIX; print "Hello world!\n"; print $<.'--'.$>."\n"; print POSIX::getpwuid(POSIX::getuid())."\n"; print POSIX::getpwuid(POSIX::geteuid())."\n"; поставил SUID и GUID, запустил прогу другим пользователем - ожидаю что где-нибудь появится идентификатор пользователя, владельца данного скрипта, но появляются только идентификаторы пользователя, который запустил скрипт. Что-то я не так делаю или понимаю?
Ответ на:
комментарий
от BreadFan
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Perl gethost() (2011)
- Форум Perl-скрипт под Виндой(ActivePerl) работает, под Лин - нет... (2005)
- Форум SOAP Lite + HTTPS (2004)
- Форум Помогите с DBI (2002)
- Форум Почему не работает POSIX::RT::Semaphore (2005)
- Форум CGI не выполняется (2015)
- Форум Perl: FastCGI + die(), помогите пожалуйста (2007)
- Форум C++, Perl and pipe (2001)
- Форум perl в nginx (2010)
- Форум Кириллица в POD Perl 5.10.1 (2016)