Unix Putty 상자에서 PDF 파일을 열 수 없는 상황이 발생했습니다. 공급업체는 이러한 파일을 서버(Q 드라이브라고 부르겠습니다)에 배치하고 우리는 Q 드라이브에서 Unix 서버(PGP) 상자로 파일을 ftp합니다.
문제는 이러한 파일을 Unix 서버로 FTP로 전송한 다음 Unix 상자에서 데스크탑으로 다운로드할 때 열 수 없다는 것입니다.
Q 드라이브에서 데스크탑으로 직접 다운로드하면 이러한 파일이 열립니다. 그것을 열려면 도구를 설치해야 합니까?
Putty 상자에서 데스크탑으로 이 파일을 복사하려고 시도했지만 여전히 열 수 없습니다.
이 파일을 열려면 우리가 해야 할 일이 있나요?
답변1
이 문제는 PDF 파일을 전송하기 전에 FTP를 바이너리 모드로 전환하면 해결됩니다.
일부(대부분?) FTP 클라이언트는 기본적으로 텍스트 전송을 사용합니다. 이는 파일을 전송하기 전에 데이터를 "8비트 ASCII"로 변환하는 작업을 포함합니다. 이로 인해 일반 텍스트 ASCII 파일이 아닌 파일이 손상될 수 있습니다(PDF 파일은 일반적으로 일반 텍스트 파일이 아닙니다).