setuid

    2

    1답변

    유닉스/리눅스에서 GAIN 루트 액세스를 사용하는 유일한 방법은 setuid-root 파일을 실행하는 것입니다. 즉, 시스템 호출 setuid(), setgid()은 모두 DROPPING 권한에 관한 것입니까? 제 질문은 악용에 관한 것이 아니라는 점에 유의하십시오.

    1

    3답변

    "사용자 SYSDBA failed.ERROR로 호스트에 연결 : NMO는 setuid-root가 아닙니다 (유닉스 전용)"문제를 해결하기 위해 노력했습니다. 내가 방문한 블로그는 예외없이 root.sh 스크립트를 root 권한으로 실행해야합니다. 여기서 스크립트 경로는 $ ORACLE_HOME입니다. 필자는 Oracle Grid and Database 설치

    2

    1답변

    리눅스 PAM 용 모듈을 작성 중입니다. setuid()을 사용하여 인증되는 사용자에게 권한을 부여합니다. 물론 이것은 EUID가 루트 일 때만 작동합니다. PAM 스택은 응용 프로그램과 상관없이 항상 루트로 실행됩니까?

    1

    1답변

    다른 파일의 생성 시간을 사용하여 파일을 찾아야합니다. 예를 들어, 특정 날짜의 21시에 파일을 만들고 나중에 30 분 이내에 작성된 모든 파일을 찾으려고합니다. 나는 초짜 다. 그래서 나는 꽤 많이 find와 혼동한다. 어떤 도움을 주시면 감사하겠습니다!

    0

    2답변

    현재 프로세스의 유효 ID를 다른 사용자의 uid (또는 임의의 값)로 설정하고 싶습니다.는 struct passwd* pwHost = getpwnam(hostName);//hostName is another user's name struct passwd* pwGuest = getpwnam(guestName);//guestName is the curren

    -2

    2답변

    생성, 수정 및 액세스와 같은 시간 정보를 기반으로 파일을 찾는 방법. 특정 시간 이전, 특정 시간 이후 및 두 번 사이에 파일을 찾는 것이 유용합니다. 리눅스에서 어떤 명령을 사용해야합니까? | 찾기/-xdev (-perm -4000)를 타입 F -print0 : 나는 내가 사용하는 것 리눅스 컴퓨터에서의 setuid 파일을 찾을 수 이해 xargs -0

    4

    2답변

    다른 사용자가 소유 한 파일의 소유자를 변경하기 위해 perl 스크립트를 만들었습니다. 스크립트가 완료되었습니다. 내 관리자는/sbin 디렉토리에 저장하고 chmod u + s name_of_script를 사용하여 uid를 설정합니다. 하지만이 스크립트를 실행하면 chown 조작이 허용되지 않는다는 오류가 발생합니다. 나는 C 프로그램을 만들었고 같은 단계

    0

    1답변

    디렉토리에 chmod 4755를 사용했습니다. 그런 다음 "ls"를 실행하면 drwsr-xr-x가 나타납니다. 그러나 나는 권한을 0755로 재설정했고 drwsr-xr-x를 계속 표시했습니다. 나는 "s"가 영향을 미친다고 생각하지 않지만 정말 이상합니다. "s"를 제거하려면 어떻게해야합니까? 아니면 신경 쓰지 않아도 될까요? 내 OS는 우분투 14.04입

    2

    2답변

    저는 linux와 c를 사용합니다. 먼저 , I 소프트 링크 빈/zsh을 나는 루트 실행 다음 프로그램으로 로그인, 둘째 쉬합니다. #include <string.h> #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { char *v[3]; if(argc < 2) {

    0

    2답변

    Set-UID 권한있는 프로그램을 테스트 중이며 프로그램이 자체 소유자 권한으로 실행되는 것처럼 보입니다. 예 : passwd는 루트 사용자에 속하므로 섀도 파일을 읽고 쓸 수 있습니다. 다른 프로그램에 대해 이와 같은 정보를 어떻게 찾을 수 있습니까?