Сжатие и загрузка по SSH?

802
Nimbuz

Можно ли сжать несколько папок и загрузить в другое место (ftp) удаленно?

У меня есть учетная запись GoDaddy с доступом по SSH, и я хотел бы создать резервную копию (заархивировать все папки) и загрузить ее непосредственно из GoDaddy на мой новый FTP-сервер, возможно ли это? Можете ли вы предоставить команды для этих операций?

Большое спасибо!!

0

1 ответ на вопрос

0
John T

Есть много способов сделать это, но вот общий пример:

Сожмите каталог public_html или любую папку, содержащую ваш сайт:

tar czvf site.tar.gz public_html /

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

ftp localhost Имя (localhost: Джон): Джон 331 Пользователь Джон, все в порядке, нужен пароль. Пароль: KERBEROS_V4 установлен как тип аутентификации 230-Вы пользователь № 12 из 50 одновременных пользователей разрешено.

загрузить свои файлы:

положить сайт.tar.gz

Выйти из FTP-сервера:

до свидания
Было бы намного лучше использовать для этого `sftp`, если вы заботитесь о соседях, вооруженных` tcpdump`. grawity 14 лет назад 0