반응형
SSH를 사용하여 서버에서 파일을 다운로드하는 방법은 무엇입니까? [닫은]
서버에서 데스크탑으로 파일을 다운로드해야합니다. (UBUNTU 10.04) 서버에 대한 웹 액세스 권한이 없습니다.
도움이된다면 내 OS는 Mac OS X이고 터미널로 iTerm 2입니다.
터미널에 다음을 입력하십시오.
scp your_username@remotehost.edu:foobar.txt /local/dir
사용자 이름, 호스트, 원격 파일 이름 및 로컬 디렉토리를 적절하게 교체합니다.
EC2 (또는 개인 키로 인증해야하는 기타 서비스)에 액세스하려면 다음 -i
옵션을 사용하십시오 .
scp -i key_file.pem your_username@remotehost.edu:/remote/dir/foobar.txt /local/dir
출처 : http://www.hypexr.org/linux_scp_help.php
scp
명령으로 이를 수행 할 수 있습니다 . scp
SSH 프로토콜을 사용하여의 구문을 확장하여 시스템간에 파일을 복사합니다 cp
.
다른 시스템에서이 시스템으로 복사 :
scp username@hostname:/path/to/remote/file /path/to/local/file
이 시스템에서 다른 시스템으로 복사하십시오.
scp /path/to/local/file username@hostname:/path/to/remote/file
일부 시스템에서 다른 시스템으로 복사 :
scp username1@hostname1:/path/to/file username2@hostname2:/path/to/other/file
scp는 확실히 갈 길이지만 완전성을 위해 다음을 수행 할 수도 있습니다.
$ ssh host 'cat /path/on/remote' > /path/on/local
또는
$ cat /path/on/local | ssh host 'cat > /path/on/remote'
이것은 UUOC이지만 < /path/on/local ssh host 'cat > /path'
불필요한 혼동을 유발할 수 있습니다.
두 호스트 간의 프록시 :
$ ssh host1 'cat /path/on/host1' | ssh host2 'cat > /path/on/host2'
SSH 서버가 SFTP 하위 시스템을 지원하는 경우 (SSH의 일부이며 FTP 와 관련 이 없음) sftp를 사용하십시오. 그렇지 않은 경우 scp를 시도하십시오.
CyberDuck 은 모두 지원합니다.
참고 URL : https://stackoverflow.com/questions/9427553/how-to-download-a-file-from-server-using-ssh
반응형
'your programing' 카테고리의 다른 글
두 목록을 병렬로 반복하는 방법은 무엇입니까? (0) | 2020.09.29 |
---|---|
Pandas DataFrame의 행 수를 어떻게 얻습니까? (0) | 2020.09.29 |
분리 된 화면 세션 종료 (0) | 2020.09.28 |
parseInt (1/0, 19)가 18을 반환하는 이유는 무엇입니까? (0) | 2020.09.28 |
Node.js의 디렉토리에있는 모든 파일의 이름 목록을 어떻게 얻습니까? (0) | 2020.09.28 |