Potrzebuję pobrać plik z serwera na mój pulpit. (UBUNTU 10.04) Nie mam dostępu do serwera przez www, tylko przez ssh.
Jeśli to pomoże, mój system operacyjny to Mac OS X i iTerm 2 jako terminal.
W swoim terminalu wpisz:
scp [email protected]:foobar.txt /local/dir
zastępując odpowiednio nazwę użytkownika, hosta, nazwę zdalnego pliku i lokalny katalog.
Jeśli chcesz uzyskać dostęp do EC2 (lub innej usługi, która wymaga uwierzytelnienia za pomocą klucza prywatnego), użyj opcji -i
:
scp -i key_file.pem [email protected]:/remote/dir/foobar.txt /local/dir
Możesz to zrobić za pomocą komendy scp
. scp
używa protokołu SSH do kopiowania plików przez system poprzez rozszerzenie składni cp
.
Skopiuj coś z innego systemu do tego systemu:
scp username@hostname:/path/to/remote/file /path/to/local/file
Skopiuj coś z tego systemu do jakiegoś innego systemu:
scp /path/to/local/file username@hostname:/path/to/remote/file
Skopiuj coś z jakiegoś systemu do jakiegoś innego systemu:
scp username1@hostname1:/path/to/file username2@hostname2:/path/to/other/file