Я изучаю SSH, так как кажется, что нет хороших графических интерфейсов SSH для Mac. Я знаю, как создавать дб, просматривать каталоги и т. Д., Но последняя часть головоломки, которую мне нужно изучить, - это как загрузить папки / целые каталоги с сервера и на мой локальный компьютер, чтобы я мог переместить их в другой сервер.
Любая помощь будет принята с благодарностью.
Вы можете scp - что позволит вам безопасно копировать между хостами.
чтобы узнать больше, вы можете сделать человек SCP
Он находится в / usr / bin в Linux. SCP или команда защищенного копирования копируют файлы и каталоги с одного компьютера на другой в пакетном режиме. (Для интерактивного пользовательского интерфейса вы можете использовать SFTP, как указано «user545035». Он шифрует все коммуникации между двумя компьютерами.
Чтобы указать альтернативное имя пользователя в удаленной системе, используйте синтаксис username @ host:
Полезные варианты:
-p : дублировать все атрибуты файла (разрешения, временные метки) при копировании.
-r : рекурсивно копировать каталог и его содержимое.
-v : производить подробный вывод, полезный для отладки.
SFTP (host|username@host) openssh-client
находится в/usr/bin
каталоге. Программа sftp копирует файлы в интерактивном режиме между двумя компьютерами. (В отличие от scp, который копирует файлы в пакетном режиме.) Пользовательский интерфейс очень похож на интерфейс ftp.Если ваше имя пользователя отличается от вашего локального, используйте аргумент username @ host:
Надеюсь, это поможет вам.
источник
Это просто...
источник
Я хотел бы найти «SFTP-клиент» и использовать его. Может быть, FileZilla
источник
Cyberduck был моим любимым SSH / FTP / DAV GUI, когда я использовал Mac. Похоже, что с тех пор он обновлен и теперь включает в себя Google Docs и S3.
источник
если у вас есть
pem
файл, вы можете использовать что-то подобноеисточник