2008.05.19 20:26
시스템관리시 부분적인 root권한을 요구하는 일반계정자들이 있다 (특히 프로그래머)
이들에게 su를 허용하여 전체 root 권한을 넘길수는 없고
부분적인 root 권한을 허용하려면 어떻게 해야할까?
이에 대한 답은 sudo라는 프로그램이다.
사용법을 간단히 알아보자
# rpm -q sudo 를 실행하여 sudo가 설치되어 있는지 확인하자
# vi /etc/sudoers 설정파일을 열어서
root ALL=(ALL) ALL
bob ALL=/usr/local/resin/bin/httpd.sh, /usr/local/apache/bin/apachectl
일반 계정자 bob에게 resin의 httpd.sh명령과 apachectl명령 권한을 허용한 예이다.
이제 일반계정 bob으로 위의 명령을 실행하려면
# su bob
$ sudo /usr/local/apache/bin/apachectl restart
이때 password를 물어보면 bob의 password를 입력하면 root권한으로 실행이 된다.
아주 간단하지만 유용한 프로그램인것 같다
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
» | sudo 사용하기 | 호스트웨이 | 2008.05.19 | 25459 |
305 |
리눅스 ls 디렉토리 혹은 파일 별 출력하기
![]() | 호스트웨이 | 2012.06.22 | 25378 |
304 | watch 로 시스템 모니터링 하기 | 호스트웨이 | 2008.05.19 | 25323 |
303 | mrtg를 이용한 시스템자원 모니터링(debian 5.0) | jook | 2009.06.02 | 25285 |
302 | 가용할 수 있는 물리적 메모리를 최대한 이용해봅시다. | hostway | 2008.05.14 | 25097 |
301 | rsync를 사용하여 데이터 백업 하기 | jook | 2009.04.25 | 24965 |
300 | 비프음 콘트롤 | 호스트웨이 | 2009.02.12 | 24844 |
299 | XFS파일 장점및 단점 | 호스트웨이 | 2012.07.06 | 24777 |
298 |
vsftp에서 업로드, 다운로드 전송속도 제한하기
![]() | 호스트웨이 | 2012.05.05 | 24709 |
297 | at 으로 작업 예약 하기 | 호스트웨이 | 2008.05.19 | 24342 |
296 | php-5.2.x 설치 옵션 | 호스트웨이 | 2009.02.05 | 24314 |
295 | CPU core 별 사용량 확인 하기 | 호스트웨이 | 2012.06.08 | 24306 |
294 |
리눅스 touch 명령어
![]() | 호스트웨이 | 2012.08.03 | 24285 |
293 | 리눅스 UTF-8 언어 설정 | 호스트웨이 | 2015.09.07 | 24270 |
292 | CGI 환경 테스트 | sylee | 2008.05.21 | 24079 |
291 | ncftp의 bookmark 기능 | sylee | 2008.05.15 | 23972 |
290 | 부하 테스트 2편 – Web Test | 호스트웨이 | 2012.04.27 | 23870 |
289 |
Login 실패시 계정 잠그기 및 PAM 설정
![]() | 호스트웨이 | 2016.01.04 | 23785 |
288 | find 명령 1 | sylee | 2008.05.14 | 23696 |
287 |
리눅스 커널 버전 의미
![]() | 호스트웨이 | 2012.04.20 | 23677 |