두 번째 원격(Ubuntu)에서 내 로컬(Windoes 10)로 파일 전송

두 번째 원격(Ubuntu)에서 내 로컬(Windoes 10)로 파일 전송

노트북(Windows 10)의 터미널에서 이를 ssh사용하여 PuTTY캠퍼스 Ubuntu 서버에 연결한 다음 ssh다시 사용하여 사무실 컴퓨터(Ubuntu)에 연결합니다.

노트북의 터미널을 사용 PuTTY하고 다음 명령을 실행하여 사무실 컴퓨터(Ubuntu)에서 노트북(Windows 10)으로 폴더를 복사했지만 다음과 같이 표시됩니다.

호스트 이름을 확인할 수 없습니다. c: 이름 확인이 일시적으로 실패했습니다.

scp -r username@PCname:/path/to/source/Folder "C:\Users\Mike\Desktop\new_folder"

나는 또한 다음을 시도했습니다.

scp -r username@PCname:/path/to/source/Folder MyName@DESKTOP-DeviceName:\Users\Mike\Desktop\new_folder

시도했지만 작동하지 않은 다른 옵션:

pscp -r username@PCname:/path/to/source/Folder C:\Users\Mike\Desktop\new_folder

pscp -r username@PCname:/path/to/source/Folder \Users\Mike\Desktop\new_folder

마지막 스크립트는 파일을 복사하고 있음을 보여줍니다. 그런데 폴더를 확인해 보니 파일이 복사되지 않은 것으로 보입니다.

그건 그렇고, 나도 WinSCP그것을 사용했습니다. 하지만 사무실 컴퓨터가 아닌 캠퍼스 서버에 연결됩니다. 그래서 그래픽 인터페이스에서 복사할 폴더를 찾을 수 없습니다.

어떤 의견이라도 감사하겠습니다.

답변1

(점프 스위치) 와 함께 로컬 명령줄 OpenSSH scp/를 사용할 수 있습니다 .sftp-J

scp -r -J [email protected] [email protected]:/remote/path C:\local\path

터널링을 지원하므로 (내) WinSCP GUI를 사용할 수도 있습니다.
https://winscp.net/eng/docs/guide_tunnel

관련 정보