scp 파일을 만들 수 없습니다. 아마도 구문 오류일까요?

scp 파일을 만들 수 없습니다. 아마도 구문 오류일까요?

SSH 연결을 사용하여 Windows PC에서 원격 Ubuntu에 연결하려고 합니다.

다음과 같이 관련 파일 디렉터리에 있는 원격 컴퓨터에서 파일을 복사하려고 합니다.

scp filename C:\Documents\filename

다음 메시지를 받았습니다.

could not resolve host name c

그래서 내 컴퓨터 경로에 접두어가 누락된 것 같은데 그게 무엇인지 모르겠습니다.

어떻게 해결할 수 있나요?

답변1

scp다양한 형식의 예시를 확인하실 수 있습니다여기

원격 Ubuntu 시스템에서 로컬 시스템으로 복사하려면 다음과 같아야 합니다.

scp username@hostname:/full/path/to/remote_file local_filename
  • 파일 이름 - 로컬 시스템에 있는 파일의 전체 경로 + 파일 이름
  • 사용자 이름 - 원격 시스템의 사용자 이름
  • CPU 이름 - 원격 시스템의 호스트 이름(또는 IP 주소)
  • /전체 경로- 파일의 대상 위치에 대한 전체 경로

귀하가 받은 오류는 scpExpect를 C호스트 이름으로 지정하고(이것이 앞에 오기 때문에 :) scp호스트 이름을 찾을 수 없습니다 C.

scpUbuntu 컴퓨터에서 명령을 실행하고 Ubuntu 컴퓨터에서 원격 Windows 컴퓨터로 파일을 복사하려는 경우 형식은 scp다음과 같아야 합니다.

scp local_filename username@hostname:/full/path/to/remote_file 

관련 정보