일반유져에서 루트 권한을 사용하는 방법은?
고객지원 지식기반 (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로부터 비
롯됩니다. 이들 두 헤드 함수들에는 메이크파일뿐만 아니라 파일들도 포함되어 있습니다.
관련 내용:
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)