scp가 파일을 로컬 폴더로 이동하는 것을 거부합니다.

scp가 파일을 로컬 폴더로 이동하는 것을 거부합니다.

cmd를 사용하여 서버에서 Windows 컴퓨터로 파일을 이동하려고 합니다. 먼저 시도했습니다.

scp [email protected]:/home/username/Human_hg19_chr13/Alignment_calls.vcf C:\Users\FF\Desktop\cyberduck

출력: ssh: 호스트 이름을 확인할 수 없습니다. c: 알 수 없는 이름 또는 서비스

연결 끊김 lux.technion.ac.il에 대한 연결이 끊어졌습니다.

다시 시도하십시오:

scp [email protected]:/home/username/Human_hg19_chr13/Alignment_calls.vcf C:\Users\FF\Desktop\cyberduck .

산출:

Alignment_calls.vcf
100% 964KB 45.9MB/초 00:00

ssh: 호스트 이름을 확인할 수 없습니다. c: 이름 또는 서비스를 알 수 없습니다.

이는 거의 성공했지만 마지막에 문제가 발생했다는 의미이며 그것이 내 코드인지 확실하지 않습니다.

답변1

메타: OpenSSH(포함 scp)는 Unix 레거시에서 유래했지만 실제로는 Unix 문제가 아니라 Windows 문제입니다. Q 삭제가 필요한 경우 해당 내용 삭제에 동의합니다.

  1. 먼저 원하는 디렉토리로 이동한 다음( 필요에 따라 cd/d [drive:]\path또는 drive:및/또는 사용) 대상으로 사용합니다(찾은 대로).cd \path.

  2. 원하는 곳으로 이동디스크그리고 drive:사용\path 아니요드라이브 지정자를 대상으로 사용(사용할 수도 있지만 cd/d drive:\anywhere#1도 마찬가지로 쉽습니다)

  3. scp.사용하고 현재 디렉토리로 이동그 다음에 move원하는 디렉토리로 이동

  4. UNC 구문 사용\\localhost\c$\path

관련 정보