Putty의 PSFTP에서 파일 이름 문자 인코딩 설정

Putty의 PSFTP에서 파일 이름 문자 인코딩 설정

PuTTY의 명령줄 유틸리티를 사용하고 있습니다.psftp.exeUTF8로 구성된 Linux 서버와 MS Windows PC 간에 파일을 전송합니다.

psftp 유틸리티의 'ls' 또는 'get' 명령을 사용하면 ASCII가 아닌 문자(예: 일본어 가나)가 포함된 파일 이름이 손상됩니다.

UTF8로 변환이 설정된 putty.exe에서 저장된 세션을 생성하고 psftp.exe에서 저장된 세션을 사용하려고 시도했지만(즉, save_session_with_UTF8_translation 열기) 파일 이름 문자가 여전히 손상되었습니다.

파일 이름에 올바른 문자 집합을 사용하도록 psftp.exe를 구성하려면 어떻게 해야 합니까?

답변1

파일을 보내기 전에 tar(1)을 사용하여 파일 아카이브를 만들 수 있습니다. GNU Tarball을 지원하는 대부분의 (Windows) 프로그램은 파일 이름을 Windows 문자 집합으로 변환하는 것을 지원합니다.

관련 정보