ssh접속이 안되네요. 방화벽은 아닙니다.
글쓴이: jw0717 / 작성시간: 목, 2005/09/22 - 2:24오후
rh 7.3에
ssh를 xinet로 돌리고있습니다.
처음인스톨후 xinet.d/ssh 파일에
only_from = 10.0.0.1 (제pc) 해놓고 이부분을 삭제하고
xinetd를 재시작했습니다.
그런데 계속 제pc에서만 접속이 되고 다른ip(동일 네트워크)에서
는 접속이 안되네요
설치후 iptables 는 정지를 시켰고 삭제까지 했습니다.
그리고 /var/log/secure 파일을 보면 접속이 안되는pc ip로그가
남는걸로 봐선 연결은 되고 ssh서버에서 끊는거 같은데
왜 그런지 모르겠네요 xinetd(tcp_wrapper) 와 iptables말고
이런역활을 하는게 있나요?
아무리 생각해도 iptables는 아닌거 같습니다. iptables라면 제가 설정한부분이 없으니 제pc에서도 접속이 안되야 되는데 되거든요.
Forums:
xinetd에서 이미 지정되어서 sshd에서 적용이 되어진 상태라면 xi
xinetd에서 이미 지정되어서 sshd에서 적용이 되어진 상태라면 xinetd에서 해제를
해도 sshd의 설정값에는 남아있을 수도 있습니다.
보통 ssh를 이용해서 접속을하면 접속한 값을 가지고 있듯이 설정값이 한번 설정되면
계속 유지되는 것이 아닌가 생각되네요.
접속을 할때 sshd에서 접속을 끊는 것 같이 보인다면 일단 'man sshd' 항목중에서
/etc/ssh/ssh_known_hosts 파일이나 $HOME/.ssh/known_hosts파일등을
주의 깊게 살펴보시기 바랍니다.
또는 -d옵션을 이용해서 디버깅을 해봐야할 지도 모르겠네요.
명확한 답변을 드리지 못해서 죄송합니다.
아래는 참고할만한 사이트입니다.
http://www.linuxquestions.org/questions/archive/4/2001/10/1/7200
http://lists.debian.org/debian-user/2002/01/msg05694.html
------------------------------
좋은 하루 되세요.
답변주신 codebank님 감사합니다.원인을 찾았습니다. 참으로
답변주신 codebank님 감사합니다.
원인을 찾았습니다. 참으로 멍청한짓을 했네요..-_-;;
아무생각없이 /etc/xietd.d/ssh(only_from포함안함)
파일을 같은곳에다
bak_ssh(only_from 포함) 로 백업파일을 만들었습니다.
음 그리고 실행할때 알파벳순서대로 설정파일을 읽어가는거 같네요
bak_ssh 로 두면 ssh파일보다 bak_ssh를 먼저 읽어가서
only_from 이 적용되는데 bak_ssh 를 zz_ssh로 해놓으니
ssh파일을 먼저읽어서 only_from이 적용이 안되네요
음근데 왜 에러메시지가 안떨어졌는지 같은 22번포트를 바인딩할
려고 하면 보통 다른데몬들은 에러메시지를 날리던데..-_-;;;
이건 그냥 1서비스가 시작됬다고만 나오네요..
sshd_config 파일에 로그를 syslog로 설정하는 옵션이 있습니
sshd_config 파일에 로그를 syslog로 설정하는 옵션이 있습니다.
그넘을 켜야 syslog나 messages 로 로그가 쌓입니다.
안그러면 보통 콘솔로 오류가 출력될거구요.
데몬실행시 -d 옵션을 주고 실행하는것도 한번 실행을 관찰하기엔 편합니다.
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
댓글 달기