Old stories/Unix&Linux

SFTP 접속 문제

드카니 2010. 7. 26. 15:01

현상 :  OpenSSH와 OpenSSL을 버전 업그레이드 한 후 SSH 접속은 잘되는데, SFTP 접속 시 연결이 자동으로 끊기는 현상 발생.
 SFTP 접속 시도시 다음과 같은 자동 종료 signal 발생
# sftp -v -v -v admin@localhost
....
debug1 : client_input_channel_req: channel 0 rtype exit-signal reply 0
....

원인
- 구글링을 해 보면 정확한 원인은 없고, Shell start script에 echo로 문자가 찍히는 부분이 있으면 발생할 경우가 있다고하나 script를 모두 삭제하고 해도 동일 현상 발생.
- sftp -s /usr/local/libexec/sftp-server user@localhost 로 접속 시도해 보니, 라이브러리를 못찾는 현상 발견. (RPM으로 설치한게 아니라, 소스 컴파일해서 설치해서 그런듯..)

해결 :  /etc/ld.so.conf에 /usr/local/ssl/lib와 /usr/local/ssl/lib64를 추가 후 재 로딩 시킴.

*. ldconfig를 이용한 라이브러리 추가 방법 : 클릭
반응형