syslog.conf 파일을 수정하여 err경고수준을 콘솔에 출력하는 법
안녕하세요? 유령회원 초보당 입니다.
리눅스 공부를 하는데 한가지 안풀리는 문제가 있네요.
그리 어려운 문제는 아닌데, 문법적인 문제라 어찌할 바를 모르겠네요;
교재를 봐두... 인터넷을 봐두..여쭈어봐도 답변이 없어서요..
문제는요...
"syslog.conf 파일 수정하여 모든 기능에 대해 err 경고 수준을 콘솔에 출력하는 방법"에 대해 설명하시오. " 입니다.
일단 문제를 풀기 위해서.. vi를 이용해 syslog.conf 파일을 열고..
*.info;mail.none;authpriv.none
위의 문장처럼 내용을 집어 넣으면 되는 문제거든요?
참고로 위의 문장은..
"모든 기능의 감시를 수행하면서 경고 사항을 화면에 출력하며..
mail.none와 authpriv.none는 감시하지 말라는 의미라고
합니다."
참고로 리눅스를 보면 10개의 감시수준과 8개의 경고 수준이 있잖아요..
위의 문장은 돗트(.)를 기준으로 왼쪽이 감시수준이고, 오른쪽이 경고수준
을 나타내는데요..
이 문제같은 경우는 err과 info라는 두 가지의 경고수준이 돗트(.)를
기준으로 오른쪽에 배치되어야 할 것 같거든요?
근데, 어떻게 한번에 두가지 경고수준을 적용할 수 있을지 모르겠네요..
와 같이 입력하면..
"모든 기능의 감시를 수행하면서 경고 사항을 화면에 출력하며..
mail.none와 authpriv.none는 감시하지 말라는 의미라고
하는데.."
err 경고수준을 화면에 출력하라는 이 문제는..
8개의 경고수준 중 err(시스템 에러)과
info(시스템 메시지를 화면에 출력) 를 한 문장에 동시에
넣어야 할 것 같거든요?
근데 동시에 두개의 경고수준을 입력하는 문법에 대해 잘
모르겠습니다. 컴마(,)를 이용해서 돗트(.)의 오른쪽에
아래와 같이 입력하면 에러가 신텍스 에러가 나네요..
*.info,err
좀 도와주세요.. ㅜㅜ
아무리 검색해 봐도 나오질 않네요..
그럼 고수님들의 답변을 기다리겠습니다.
http://www.joinc.co.kr/modules.php?name=
http://www.joinc.co.kr/modules.php?name=News&file=article&sid=19&mode=nested
http://ipv6.lghitachi.co.kr/manual/korean/gs4000/HTML/CFREFHY2/0031.HTM
위 두개의 링크를 참조하면 *.info;*.err 가 가능하지 않나요?
물론 에러를 파일로 출력하려면 같은 라인이 아닌 다른 라인으로 처리를 분산시키면
될것 같은데...
즉,
*.info:mail.none /var/log/...
...
*.err:mail.none /dev/console
...
대충 위와 비슷해지지 않을까 생각되네요.
------------------------------
좋은 하루 되세요.
답변 정말 감사드려요~
^^ 빠른 답변 감사드립니다.
좋은 하루 되세요~*
#m4 /etc/syslog.conf 해보세요기억게 syslog.
#m4 /etc/syslog.conf 해보세요
기억게 syslog.conf 파일은 공백이 탭이던걸로 기억이 나는데 조심 하시구요 <-- 정확하지 않습니다.
댓글 달기