윈도우-리눅스 간의 FTP연결에 관한 질문

dw21008의 이미지

안녕하세요?

윈도우FTP서버-리눅스CLIENT간의 FTP연결에서 파일다운로드시 에러때문에 글을 올립니다.

현재 윈도우 상에서 FTP서버를 알FTP로 가동중이며,

임베디드 장비안의 OS로 사용하고 있는 리눅스에서

윈도우FTP서버로 접속은 잘 됩니다.

하지만 RETR README라는 파일 다운로드 명령을 서버에 보내면

-----------------------------------------
SIZE README
213 0
PASV
227 Entering Passive Mode (121,138,248,92,142,254)
data address 121.138.248.92 36606(142,254)
connect: Operation now in progress
RETR README
150 Opening BINARY mode data connection for README (0 bytes).
"501 Cannot RETR. Error #10053"
-----------------------------------------

과 같이 파일SIZE도 0으로 뜨고, 파일 다운로드에 실패합니다.

이상한 점은, 윈도우가 아닌 리눅스의 FTP서버에 임베디드 장비의 리눅스에서는 RETR명령이 잘 작동된다는 점입니다.

1) 윈도우FTP서버-리눅스FTP 클라이언트
2) 리눅스FTP서버-리눅스FTP 클라이언트

위 두가지 경우 중 1)을 할때 OS간의 차이로 인한 에러인지, 또는 다른 문제인지 궁금합니다. ㅜ_ㅜ

도와주세요~

zz181321의 이미지

로캘 문제로 보여지네요. 알 씨리즈가 워낙 그런 쪽에 구린 관계로...
아마 윈도가 euckr인 반면에 윈도는 utf8이라서 그런 것 같습니다.

리눅스에서는 locale 명령어를 이용해보시면 뜹니다.

일단 filezilla라는 ftp 클라이언트를 이용해보시고, 안되면 다른 ftp서버를 이용하셔야 할 듯합니다.

academic의 이미지

윈도우에서 알ftp 이용하면 리눅스 서버의 파일 받아올 때 에러가 나는 경험은 저도 있습니다.

filezilla 이용했더니 아무런 문제 없이 잘 되더군요.

--
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

----
academic은 제 고등학교 때 동아리 이름입니다.
academic, 아주 가끔은 저도 이랬으면 좋겠습니다.

dw21008의 이미지

윈도우 FTP(알FTP)서버에

일반적인 리눅스의 vsftpd를 사용하여 파일다운로드 할때는 성공하지만

임베디드 장비의 리눅스에서 작동되는 어플리케이션 단에서 RETR명령시 다운로드 실패하는 이유가 궁금합니다ㅜㅜ