![PuTTY를 사용하여 SSH를 통해 로컬 파일을 원격 서버로 전송하는 방법은 무엇입니까? [복사]](https://linux55.com/image/122260/PuTTY%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20SSH%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%EB%A1%9C%EC%BB%AC%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EC%9B%90%EA%B2%A9%20%EC%84%9C%EB%B2%84%EB%A1%9C%20%EC%A0%84%EC%86%A1%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
Windows 10용 puTTY를 설치했고 SSH를 통해 원격 서버에 액세스했습니다. 내 로컬 Windows 상자에서 원격 서버로 파일을 보내고 싶습니다. 어떻게 해야 하나요?
저는 puTTY를 사용하고 있는데 psftp, pscp 등도 옵션입니다.
나는 이것을 사용한다.
pscp.exe i F:\.ssh\anotherprivate.ppk "F:\xss vulnerability.txt" [email protected].
그리고 이것을 얻었습니다 :
More than one remote source not supported
답변1
두 가지 오류가 있다고 생각합니다.
첫 번째는 사용해야 하는 철자 오류입니다 -i F:\.ssh\anotherprivate.ppk
(하이픈 참고).
둘째, 대상 시스템의 폴더를 지정할 수 있습니다(또는 끝에 콜론이 있는 사용자의 홈 폴더로 지정).[email protected]:/tmp/
결과적으로 전체 명령은 다음과 같습니다.
pscp.exe -i F:\.ssh\anotherprivate.ppk "F:\xss vulnerability.txt" [email protected]:/tmp/