SSH를 통해 내 (Windows) 컴퓨터에서 원격 시스템으로 파일 복사 [닫기]

SSH를 통해 내 (Windows) 컴퓨터에서 원격 시스템으로 파일 복사 [닫기]

내 노트북에 일부 파일이 있는데 이를 원격 클러스터에 복사하고 싶습니다. 이를 위해 PuTTy를 사용하여 SSH를 통해 원격 클러스터에 연결합니다. 그런 다음 파일을 복사하기 위해 PuTTy 터미널을 사용하고 원격 시스템에 로그인한 후 다음 명령을 작성합니다.

scp -r ~/Desktop/AFU/ username@host:~/SVM

목표는 랩탑의 폴더에 있는 모든 파일을 C:Users\name\Desktop\AFU원격 클러스터의 지정된 폴더에 복사하는 것입니다.SVM

그러나 작동하지 않으며 오류가 발생합니다.

/home/username/Desktop/AFU: No such file or directory.

저 좀 도와 주 시겠어요? 내 노트북의 운영 체제는 Windows 8.1입니다.

답변1

scp실행하려는 명령이 잘못되었을 뿐만 아니라 노트북이 SSH 서버를 실행하고 있다고 가정하기 때문에 어쨌든 작동하지 않습니다.

원하는 것을 수행하려면 더 쉬운 방법이 있습니다.WinSCP노트북의 원격 클러스터(PuTTY와 유사하게 작동)에 연결하고 필요한 파일을 업로드합니다. 이 경우 C:Users\name\Desktop\AFU노트북 의 파일을 ~/SVM원격 클러스터에 업로드합니다.

답변2

Windows 시스템에서는 pscpPutty와 함께 제공되는 명령을 사용합니다.

원격 시스템에 로그인한 다음 원격 시스템이 로컬 시스템에서 파일을 찾길 기대하는 것은 작동하지 않습니다(다행히도 여러분에게는 그렇습니다!).

답변3

Putty 홈페이지에서 Windows scp 명령 애플리케이션인 pscp를 다운로드할 수 있다고 생각합니다. scp와 동일하게 작동하지만 Windows 측에서 작동합니다. 따라서 Windows 컴퓨터의 cmd 창에서는 다음과 같습니다.

pscp -r C:/Users/<username>/Desktop/AFU username@linuxhost:~/SVM

머리에서 가져온 것이지만 비슷한 것입니다.

관련 정보