Загрузка файла с удаленного сервера

Как я могу скачать файл или каталог, который находится на удаленном сервере? (примечание: на сервере нет настройки ftp, возможно ли это сделать без необходимости что-либо устанавливать на сервере?)

0
задан 7 November 2011 в 01:14

3 ответа

Ответ scp хорош и должен работать нормально, если требуется передать небольшое количество файлов, но если это не удалось или вам нужно остановить передачу, вы можете использовать rsync. Команда будет выглядеть следующим образом rsync -rP -e ssh username@serveraddress:"directory/file" /destinationfolder/, если она нужна для рекурсивных загрузок, если вам нужна папка, заглавная буква P - это то, что вы можете возобновить то, что не удалось или было остановлено преждевременно, а e ssh сообщает rsync о соединении через ssh. Надеюсь, что это поможет.

0
ответ дан 7 November 2011 в 01:14

Если на сервере работает SSH, вы можете использовать scp.

Как scp user@host:directory/SourceFile TargetFile

Если сервер не работает SSH, вы можете установить веб-сервер или FTP-сервер на сервере. Примерами веб-серверов являются Apache и Lighttpd. Пример sudo apt-get lighttpd затем поместите файлы в / var / www / и получите их с помощью wget http://example.com/file.txt

0
ответ дан 7 November 2011 в 01:14

Что-то, что вам нужно на другом сервере. Обычно ssh-сервер должен быть доступен. Таким образом, вы можете использовать sftp для получения файлов или каталогов (man sftp).

0
ответ дан 7 November 2011 в 01:14

Другие вопросы по тегам:

Похожие вопросы: