일반유져에서 루트 권한을 사용하는 방법은?

고객지원 지식기반 (cep_sudo)

Request:

루트 권한 없이도 몇 몇 명령들은 루트 그룹에 포함되지 않은 다른 사용자들에게도 사용이 허용될 수 있습니다. 이렇게 하는 것이 ppp-up과 ppp-down 명령을 위해서 좋을 수 있습 니다.

Procedure:

  • 이것은 sudo 패키지를 가지고 할 수 있습니다. 이 패키지는 시리즈 ap에 있습니다. 그 리고, 야스트에서 이것을 인스톨할 수 있습니다. 수도 패키지는 허용 권한을 가진 사용자가 수퍼유저로 명령을 실행할 수 있도록 해 줍니다.(실제로 효과적인 uid와 gid는 0으로 설정 되어 있고 루트 그룹은 passwd 파일에 각각 설정되어 있습니다.

  • 수도 패키지는 /etc/sudoers 파일을 참조하는 것에 의해서 누가 권한을 가진 사용자인지 결정해 줍니다. sudo 명령에 -v 플래그를 첨가해 줌으로 해서 사용자는 명령을 실행하지 않고도 타임 스탬프를 업데이트시킬 수 있습니다. 그리고 N 분 동안 아무런 패스워드의 입 력이 없으면 패스워드 프롬프트가 시간 초과로 사라지게 됩니다.(N 시간은 인스톨시에 정의 되며 디폴트로 5분으로 지정되어 있습니다.

  • 만약 권한을 갖지 못한 사용자가 sudo 명령을 실행하면 해당 사용자로부터 로컬 권한자 에게 이메일이 보내집니다.(이것에 대한 시간도 인스톨시 정의됩니다.)

  • sudo 명령은 4.3 BSD syslog(3)을 경유해서 syslog에 로그를 할 수 있도록 디자인되었 습니다. 하지만, 파일에도 로그하는 것도 가능합니다.(또는 이들 syslog와 파일에 동시에 로 그할 수도 있습니다.)

  • 모든 환경 설정 사항은 인스톨시에 정의되며 이것은 options.h와 pathnames.h로부터 비 롯됩니다. 이들 두 헤드 함수들에는 메이크파일뿐만 아니라 파일들도 포함되어 있습니다.


    관련 내용:
    o sudo - sudo.bin: command not found (명령어를 찾을 수 없다)

    키워드: SUDO, ROOT, EXECUTE, COMMAND, SUID, GID, NETWORK, PPP, MODEM

    카테고리:

    SDB-cep_sudo, Copyright SuSE Linux AG, Nrnberg, Germany - 버전: 17. Feb 2001
    SuSE Linux AG - 최근에 만들어진 : 17. Feb 2001 에 의해 cep (sdb_gen 1.40.0)