파일질라(FileZilla) FTP 클라이언트 프로그램을 사용하는 도중 다음과 같은 의도치 않은 오류가 나타나며 서버 접속에 실패하는 경우가 있습니다.
18:34:22 상태: 192.168.1.123에 연결... 18:34:23 상태: Connected to 192.168.1.123 18:34:23 오류: Received unexpected end-of-file from SFTP server 18:34:23 오류: 서버에 연결하지 못함 18:34:23 상태: 재시도 대기...
Received unexpected end-of-file from SFTP server 에러 메세지는 접속하려는 SFTP 서버에서 잘못된 설정값으로 인해 SFTP 서버 프로그램이 정상적으로 실행되지 않아 발생하는 문제입니다.
이 문제를 해결하기 위해서는 해당 서버의 SSH 터미널에 접속하여 SSH 서버의 설정 파일 내용을 살펴볼 필요가 있습니다.
일반적으로 리눅스 운영체제에서는 sshd_config
라는 SSH 서버의 설정 파일이 존재할 것입니다. 대략 /etc/ssh
위치에 존재하지만, 시스템에 따라 이름이나 경로가 다를 수 있습니다.
이 파일을 텍스트 편집기(여기서는 vim
을 사용)로 열어보겠습니다. 다음 명령어를 입력합니다. (하단의 과정부터 root
계정으로 진행합니다.)
[root@localhost ~]# vim /etc/ssh/sshd_config
파일이 열리면 다음 내용이 존재하는지 확인합니다.
# override default of no subsystems Subsystem sftp /usr/libexec/openssh/sftp-server
만약 위와는 다른 내용이거나 Subsystem sftp
항목이 존재하지 않는다면 SFTP 접속을 시도할 때 위의 오류 메세지와 같이 올바르지 않은 실행파일 문제가 발생할 수 있습니다. 위와 같은 형식으로 SFTP 서버의 실행 파일 경로를 작성해주시면 됩니다.
이후 다음 명령어를 사용하여 SSH 서버를 재시작해줍니다.
[root@localhost ~]# service sshd restart
이후 FileZilla로 돌아와서 접속에 성공하는지 확인해볼 수 있습니다.
INSTALL_FAILED_INSUFFICIENT_STORAGE 문제 안드로이드 스튜디오에서 에뮬레이터를 실행하고 개발중인 애플리케이션을 실행하려 하면 로그 창에 아래와 같이 표시되면서…
리눅스 명령어 - kill, killall 리눅스 kill 명령어는 특정 프로세스를 종료해주는 명령어입니다. 백그라운드에서 실행되고 있는…
JavaScript는 역사가 긴 스크립트 프로그래밍 언어입니다. 세월이 흐르면서 많은 자바스크립트 표준이 만들어졌고, 현재는 많은 문법적…
NodeJS 테스트 프레임워크인 Mocha는 비동기 테스트를 지원합니다. 간혹 특정 테스트 스크립트를 작성하고 실행하면 아래와 같이…
언제부턴가 윈도우 11을 처음 설치할 때 마이크로소프트(Microsoft) 계정 로그인을 강제로 요구하게 되었습니다. 물론 마이크로소프트 계정이…