[완료] xinetd가 제대로 안되요~
현재 redhat 9으로 리눅스 공부중인 학생인데요.
xinetd가 정상적으로 작동되지 않는것 같아요.
문제의 시발점은 텔넷이었습니다.
이게 localhost로 접속을 하면 refuse가 떠서 telnet, telnet-server패키지도 새로 설치하고
/etc/xinetd.d/telnet 파일도 점검했는데도 안되길래 이것저것 하던중
ps 로 검색해보니 xinetd도 안떠있고, /etc/services에 포트도 기록되어있다는데 xinetd로 검색하면 없는 단어로 나오네요.
service xinetd restart 해주면 정지시 실패함이 뜨고 시작은 확인으로 뜨구요.
분명 ntsysv에 imapd이라던가 telnet이 체크가 되어있는데 재부팅을 하면 프로세스에 없네요.
xinetd 재설치도 해봤는데 여전해요..ㅜ.ㅜ
이거 뭐가 문제일까요..
Aug 6 15:34:27 ko sshd[4310]: Received signal 15; terminating.
Aug 6 15:35:57 ko sshd[4299]: Server listening on 0.0.0.0 port 22.
cat /var/log/secure 해보면 이와 같은 메시지밖에 없네요.
Aug 6 15:42:47 ko 8월 6 15:42:47 xinetd: xinetd 종료 failed
Aug 6 15:42:47 ko xinetd[4761]: missing service keyword [line=1]
Aug 6 15:42:47 ko xinetd[4761]: missing } in last service entry [line=1]
Aug 6 15:42:47 ko xinetd[4761]: 4761 {general_handler} (4761) Unexpected signal: 11 (Segmentation fault)
Aug 6 15:42:47 ko last message repeated 9 times
Aug 6 15:42:47 ko xinetd[4761]: 4761 {bad_signal} Received 10 signals in 1 seconds. Exiting...
Aug 6 15:42:47 ko xinetd: xinetd 시작 succeeded
cat /var/log/messages 의 xinetd 관련 로그가 이렇게 나와있습니다.
제 실력으론 해석을 잘 못하겠네요..이게 문제의 원인이 맞는건지도 모르겠구요.
답변 부탁드려요~ㅜ.ㅜ
문제
Aug 6 15:42:47 ko xinetd[4761]: missing service keyword [line=1]
를 보면, xinetd 설정 파일의 문법이 잘못된 듯 합니다.
xinetd 설정 파일이면 이건가요?
/etc/xinetd.conf 파일이 맞나요?
==============================================
#
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/
defaults
{
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}
includedir /etc/xinetd.d
===============================================
이렇게 되어있는데....잘못된곳이 어딘지는 잘 모르겠습니다.
.......
그게 아닐텐데요..
/etc/xinetd.d 폴더 보시면..(이 폴더가 맞나 -_-a)
telnet, ftp 등등.. 각 서비스 명으로 되어있는 파일이 있을 겁니다.
그리고 나서 그 파일들에다가 각 서비스에 대한 설정을 해주는건데요..
아...그렇군요;;
feanor, 바라미 님의 말씀을 새겨 듣고 각 설정 파일들 하나씩 다 vi 로 열어서 확인해본 결과
파일 하나가 이상한 걸 발견해서 지우고 하니까 되네요.
restart하니 전에 안되던 텔넷까지..ㅜ.ㅜ
정말 감사합니다.
가급적 최신
가급적 최신 버전으로 리눅스 공부하시길 권합니다. redhat 9는 너무 구닥다리군요.
--
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.
----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.
댓글 달기