Sobes.tech
Middle
39

Πώς μεταφέρουμε ένα αρχείο μεταξύ δύο διακομιστών μέσω Shell;

Εταιρείες όπου ρωτήθηκαν
СБЕРСБЕР

Απάντηση από AI

sobes.tech AI

Для передачи файла между двумя серверами через Shell можно использовать команду scp (secure copy), которая работает поверх SSH и обеспечивает безопасную передачу.

Пример передачи файла с локального сервера на удалённый:

scp /путь/к/файлу username@remote_host:/путь/назначения/

Пример передачи файла с удалённого сервера на локальный:

scp username@remote_host:/путь/к/файлу /путь/назначения/

Если SSH настроен на нестандартный порт, можно указать его через опцию -P:

scp -P 2222 /путь/к/файлу username@remote_host:/путь/назначения/

Также можно использовать rsync для передачи с дополнительными возможностями синхронизации.

Важно, чтобы на обоих серверах был настроен SSH-доступ и были соответствующие права.