sudo 명령어 사용시 다음과 같은 에러가 나올 수 있다.
is not in the sudoers file. This incident will be reported
에러가 발생하는 원인은 sudo 명령에 대한 설정 중 권한에 관한 부분이 되어 있지 않기 때문이다.
에러 발생 순간부터 확인해 보자
/home/oracle/DBA/script/SQL> sudo strace -p 20495 -o ora_cssdagent.txt [sudo] password for oracle:? oracle is not in the sudoers file. ?This incident will be reported.
visudo를 통해 /etc/sudoers 파일을 편집해 주면 된다.
/home/oracle/DBA/script/SQL> visudo -f /etc/sudoers ## Next comes the main part: which users can run what software on ## which machines (the sudoers file can be shared between multiple ## systems). ## Syntax: ## ## user MACHINE=COMMANDS ## ## The COMMANDS section may have other options added to it. ## ## Allow root to run any commands anywhere root ALL=(ALL) ALL oracle ALL=(ALL) ALL ## Allows members of the 'sys' group to run networking, software
위와 같이 oracle 계정이 사용할 수 있도록 추가해 준다.
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
6 | HP-UX Glance adviser를 활용하여 모니터링 데이터 수집 | 명품관 | 2016.04.08 | 9699 |
5 | find 사용하기 | 명품관 | 2016.03.04 | 832 |
» | sudo 사용시 is not in the sudoers file. This incident will be reported 에러 해결법 | 명품관 | 2016.02.19 | 3507 |
3 | strace 사용법 | 명품관 | 2016.02.18 | 9054 |
2 | nmon 사용법 | 명품관 | 2016.02.05 | 8114 |
1 | vi 에디터 환경 설정 | 명품관 | 2016.02.02 | 761 |