Middle
27
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-доступ и были соответствующие права.