telnet 과 ssh ......
글쓴이: dewytear / 작성시간: 금, 2003/08/08 - 2:52오후
한가지 궁금한 점이 있으서 이렇게 글을 띄웁니다.
netterm을 써서 서버에 telnet으로 접속을하여 작업을 하던중
원격지의 컴퓨터에 이상이 생겨 리부팅을 하게 되었습니다.
그뒤로 telnet으로 접속이 되질 않고 있습니다.
왜 그런건가요 ?
대신 secureCRT 를 이용해 ssh1으로 접속을 하니까 접속이 되는데...
그리고 w 명령으로 보게되면 전에 root로 접속했던것이 그데로 남아있습니다.
어떻게 하면 해결이 되는지요 ?
제가 별 지식이 없이 이곳에 질문을 올리는건 아닌지......
선배님들 죄송합니다. 좀 알려주세요~
Forums:
ps로 그 전에 접속했던 process id를 알아내어 kill -9 p
ps로 그 전에 접속했던 process id를 알아내어 kill -9 pid 로 죽여 버리세요.
-----
http://monpetit.posterous.com/
http://monpetit.tistory.com/
일단 "ps aux | grep xinetd"로 xientd 데몬이실
일단 "ps aux | grep xinetd"로 xientd 데몬이
실행중인지 확인해야 합니다. (Redhat 7.0이상일경우 그 이하에는 inetd)
텔넷은 데몬으로 실행되지 않고 xinetd가 접속이 요청되었을 때
연결해주는 방식으로 실행되기 때문이지요...
일단 전에는 사용하신 걸로 봐서는 xinetd의 설정에는 문제가
없어보이니 그냥 /etc/rc.d/init.d/xinetd start 해주세요..
There is no spoon. Neo from the Matrix 1999.
슈퍼데몬 재시동...
service xinetd restart
무한한 상상력과 강한실행욕구는 엔지니어의 마지막 무기~
슈퍼데몬 재실행해도 안됩니다.
답변 주셔서 감사드립니다.
슈퍼 데몬 재 실행했는데도 telnet은 안되네요.. 전에 문제있던 ID로는
계속 안되고 다른 ID로는 접속이 됩니다.
음.... w 명령으로 전에 작업했던.....
현재가 pts/5 라면........
pts/1~4 라고 되어있는것들을 ps -A 명령으로 PID를 알아내어
전부 kill -9 PID 로 죽였습니다. 그런데도 접속이 안되네요..
그리고 PS -A 명령으로 보니까 상당히 많은 prcess들이 떠 있네요.
이것들이 전부다 무엇들인지... 모르겠습니다.
어디 이것에 대해 강좌 나와있는 곳 아시는분 계시면 좀 알려주세요.
저도 찾아보겠습니다.
" Wanna fly with me ↗ "
우선 /var/log 디렉토리의 로그파일을 살펴보세요. 다른 일도 아니고
우선 /var/log 디렉토리의 로그파일을 살펴보세요. 다른 일도 아니고 로그인이 안 된다는 것은 중대한 사항이기 때문에 반드시 로그파일에 뭔가가 남을 겁니다.
-----
http://monpetit.posterous.com/
http://monpetit.tistory.com/
telnetd가 바뀌었는지 확인해보세요.파일 시스템이 나갈 수도
telnetd가 바뀌었는지 확인해보세요.
파일 시스템이 나갈 수도 있지만, (잘못된) rootkit 등이 설치되었을 수도 있으니깐요.
저에게 봉착한 문제를 풀어보기 위해 하루 종일 애쓰고 있습니다. 여러
저에게 봉착한 문제를 풀어보기 위해 하루 종일 애쓰고 있습니다.
여러분들께서 답글 올려 주셨는데두 불구하고 아직도 헤메이고 있으니...
저의 모자란 지식에 한탄만 하게 되는군요...
cdpark님 telnetd가 바뀌었는지는 어떻게해야 확인을 할 수 있는지요?
인터넷을 아무리 뒤져바도 잘 이해가 안갑니다. ㅡ.ㅡ;
다시 한 번 저의 상황을 설명 드리겠습니다.
오늘 오전 경이었습니다.
평소처럼 NetTerm을 이용하여.. 서버에 접속하였습니다.
xxxxxxxx라는 ID로 접속을 하여 su - 명령을 넣어 root로 있던중이었습니다.
갑자기 윈도우가 먹통이 되어버리는 바람에... 리부팅을 하게되었습니다.
그 후에 telnet으로는 xxxxxxxx라는 ID로 접속을 할 수가 없게 되었습니다.
다른 ID로는 접속이 됩니다.
아는 분께서... 요즘엔 telnet을 쓰지 않는다고 알려주셔서 SecureCRT로
ssh1으로 접속해보니... xxxxxxxx라는 아이디가 접속이 됩니다.
그러나 여전히 telnet으로는 xxxxxxxx이 ID가 접속이 되질 않습니다.
슈퍼 데몬도 재실행 시켜 보았고... kill -9 PID 로 살아있는 pts/number 를
죽여보기도 하였습니다. 그러나 여전히 telnet으로 xxxxxxxx라는 ID는..
접속이 되질 않습니다.
선배님들의 계속된 도움을 요청해봅니다. :!:
" Wanna fly with me ↗ "
앗! 해결 됐습니다. ^^;
제가 xxxxxxxx라는 ID에 root권한을 주려고 UID,GID를 0,0을 주었었는데..
이것때문 이었군요. 저 때문에... 많이 이상하다고 생각하시고
문제를 같이 고민해주신 분들께 감사드립니다.
휴우~ :lol:
" Wanna fly with me ↗ "
글하고 별로 상관없는 내용인진 모르겠지만,ssh1은 가급적 쓰지
글하고 별로 상관없는 내용인진 모르겠지만,
ssh1은 가급적 쓰지 마시고 ssh2를 쓰시길 권해드립니다.
ssh1는 보안 문제가 있다고 들었습니다.
아... ssh1도 보안 상에 문제가 있나보군요 ?ssh2라.....
아... ssh1도 보안 상에 문제가 있나보군요 ?
ssh2라..... 그건 설치를 해야겠네요.
ssh1은 기본으로 깔리던데..... 참고로 저는 RedHat8.0입니다.
좋은 정보 알려주셔서 감사드립니다. ^^
" Wanna fly with me ↗ "
댓글 달기