내 서버에서 파일을 다운로드할 수 데릭쉐퍼드와 데스크탑입니다. (우분투 10.04), 웹 서버의 ssh, 그냥 내가 don& # 39 액세스하려면 없다.
이테마 도움이 된다면, 내 OS 는 맥 OS X 과 2 를 가능하다.
In your 터미널, 유형:
scp [email protected]:foobar.txt /local/dir
sername 교체, 호스트별, 원격 파일_이름, 로컬 디렉터리입니다 적절하게.
스케쳐내 EC2 액세스하려면 (또는 기타 서비스 인증을 필요로 하는 개인 키로), '-i' 옵션을 사용할 수 있습니다.
scp -i key_file.pem [email protected]:/remote/dir/foobar.txt /local/dir
이 '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'
참고 있지만, 이는 '우코 <. ssh 호스트입니다 & # 39 /path/on/local cat >; # 39, '/path& 불필요한 혼란을 일으킬 수 있다.
그리고 가상본 둘 사이에 호스트에서는:
$ ssh host1 'cat /path/on/host1' | ssh host2 'cat > /path/on/host2'