Загрузка Папок к моему Локальному через SSH

Я изучаю SSH, поскольку кажется, что нет никаких хороших графический интерфейсов пользователя SSH для Mac. Я знаю, как сделать дампы дб, круиз через каталоги, и т.д., но одна последняя часть загадки, которую я должен изучить, - то, как загрузить каталоги папок / все каталоги с сервера и на мой локальный компьютер, таким образом, я могу затем переместить их в другой сервер.

Любая справка значительно ценилась бы.

66
задан 16.12.2010, 18:26

5 ответов

scp -r user@host:/path/to/folder/ local-copy-of-folder

Если у Вас есть SSH, настраивает набор, Вы можете полные вкладкой удаленные файлы/папки.

93
ответ дан 07.12.2019, 08:14

Вы можете scp - который позволит Вам надежно копировать между хостами.

для узнавания больше можно сделать человека scp

Его расположенный в/usr/bin на Linux. SCP или безопасная команда копии копируют файлы и каталоги от одного компьютера до другого в пакете. (Для интерактивного пользовательского интерфейса можно использовать SFTP в качестве "user545035" указанный. Это шифрует всю коммуникацию между этими двумя машинами.

$ scp my file remote.example.com:newfile
$ scp -r mydir remote.example.com:
$ scp remote.example.com:myfile .
$ scp -r remote.example.com:mydir .

ДЛЯ определения альтернативного имени пользователя в удаленной системе используйте синтаксис username@host:

$ scp myfile solidariti@remote.example.com :

Полезные опции:

- p: Копируйте все атрибуты файла (полномочия, метки времени) при копировании.

- r: Рекурсивно скопируйте каталог и его содержание.

- v: Произведите подробный вывод, полезный для отладки.

SFTP (host|username@host) openssh-client расположенный в /usr/bin каталог. sftp программа копирует файлы в интерактивном режиме между двумя компьютерами. (В противоположность scp, который копирует файлы в пакете.) Пользовательский интерфейс во многом как пользовательский интерфейс ftp.

$ sftp remote.example.com
password: ******
sftp> cd MyFiles
sftp> ls
README
...
sftp> get README
Fetching /home/solidariti/Myfiles/README to README

Если Вы, имя пользователя отличается от Вашего локального, используют аргумент username@host:

$ sftp solidariti@remote.example.com

Надежда это получает Вас на Вашем пути.

14
ответ дан 07.12.2019, 08:14

Это справедливо...

scp -r username@remote:/path/to/folder /dest/local/path
6
ответ дан 07.12.2019, 08:14

Я искал бы 'Клиент SFTP' и использование это. Возможно, FileZilla

3
ответ дан 07.12.2019, 08:14

Киберуткой был мой любимый SSH/FTP/DAV GUI, когда я использовал Mac. Похож это было обновлено для включения Google Docs и S3 с тех пор, также.

1
ответ дан 07.12.2019, 08:14

Теги

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