setuid

    1

    1답변

    이것은 cgi-perl 스크립트를 시험해 보는 첫 번째 시도입니다. 내 (루트 사용자) 로컬 시스템과 원격 시스템 사이에 SSH 키를 설정했습니다. 원격 상자에서 명령을 실행하고 내 로컬 컴퓨터에서 호스팅되는 웹 페이지에 출력을 표시하려고합니다. 그러나 스크립트를 실행하는 사용자가 아파치가 아니고 루트이기 때문에 웹 페이지에서 호출 할 때 SSH 키 오류가

    1

    1답변

    SIGHUP이 데이터를 새로 고칠 때까지 기다리는 UNIX 데몬이 있습니다. 필자는 Proc :: Killall ("killall ('HUP', 'mydaemon');)에 의해 Perl 스크립트 (Apache www-data : 같은 서버의 www 데이터)에서 신호를 보내려고하지만, 적절한 사용 권한. suid 비트도 작동하지 않습니다. 쉘에서 'kill

    2

    1답변

    연속 통합 환경에있는 것보다 다른 권한 수준이 필요한 단위/통합 테스트 코드는 어떻게 작성합니까? 루트가 아닌 CCRB 기반의 빌드 환경에서 필자는 자동 빌드 환경에서 보유하지 않은 권한 (루트 권한 또는 특별 계정 및 그룹)을 가정하는 유틸리티 기능을 가지고 있습니다. 예를 들어 하나의 함수가 UID/GID 및 보조 그룹을 지정된 계정으로 변경하고 루트

    3

    1답변

    아파치 또는 명령 줄에서 호출되는 Perl 스크립트가 있습니다. 테스트 목적으로 나는 펄 스크립트가 작동하게하려는 사용자 이름을 전달하고 POSIX::setuid을 사용하여 uid을 설정합니다. 내가 명령 줄에서 스크립트를 실행하는 경우 , 다음 uid가 제대로 설정됩니다 use CGI::Pretty qw/:standard/; use POSIX qw(se

    2

    1답변

    나는 끈적 끈적한 비트가 설정된 Linux에서 PHP 스크립트를 가지고 있으므로 파일 소유자로 실행됩니다. 어떻게 권한 부여를 위해 호출 프로세스의 사용자 ID를 얻을 수 있습니까? 컨텍스트 : 서버에 두 개의 응용 프로그램이 있으며 다른 응용 프로그램에서 일부 정보를 요청하기를 원합니다. 이런 이유 때문에 다른 하나는 setuid가있는 스크립트를 제공하지

    2

    2답변

    uid 비트를 설정하고 싶은 셸 스크립트가 있습니다. 소유자를 root로 설정하고 uid 비트를 설정합니다. 셸에서 'whoami'를 추가하여 제대로 작동하는지 확인합니다. 하지만 스크립트를 실행했을 때 whoami는 루트가 아니라 사용자의 이름을 반환했습니다. 그렇다면 이것은 잘못된 것입니까? uid가 올바로 설정된 경우 루트 권한을 얻었어야합니다. 맞습

    1

    1답변

    설정 uid는 sudo와 동일한 효과가 있습니까? setuid'ed 실행 파일이 whoami와 popen으로 열리면 어떻게됩니까? 나는 '뿌리'를 얻을 수 있습니까?

    5

    2답변

    os.setuid()/gid()를 사용하는이 간단한 프로그램이 실패하는 이유는 무엇입니까? 파이썬으로 작성된하지만 난 그 언어 관련 문제가 아니라고 생각됩니다 (마지막에 모두 같은 POSIX 시스템 호출) : 오류가 $ sudo python provgid.py 0 0 0 0 1000 1000 Traceback (most recent call last):

    4

    2답변

    특정 작업을 다른 사용자가 소유 한 다른 특정 bash 스크립트에 위임하는 root (cron)로 실행되는 bash 백업 스크립트가 있습니다. 루트로 수행 할 (간체 예를 들어, 원칙이며, 몇 가지가있다, 다른 작업은 적절한 환경과 사용자 (오라클에 위임 아마존, ...) mkdir -p /tmp/backup$NAME su - oracle -c "~/.b

    0

    1답변

    나는 'foo'사용자에게 속한 svn 저장소를 가지고 있고 아파치를 통해 접근한다. 그리고 foo가 소유하고있는 디렉토리에서 post-commit hook에서 svn update를 실행하려고한다. 나는 foo가 소유 한 C 래퍼를 만들고 http://subversion.apache.org/faq.html#website-auto-update에 제안 된대로 s