Введение
Протокол безопасного копирования (SCP) — это быстрый и безопасный способ передачи файлов между Unix-подобными системами. Он использует протокол Secure Shell (SSH) для передачи данных, обеспечивая надежную аутентификацию и безопасное шифрование данных. Это руководство поможет вам в процессе передачи файлов между серверами с использованием SCP. Поскольку SCP использует SSH для обеспечения безопасности процесса, после настройки и включения SSH мы можем легко использовать SCP для передачи файлов между серверами.
Предпосылки
- Знание адреса сервера, имени пользователя и пароля или ключей SSH для аутентификации.
- Доступ к двум серверам с установленным и настроенным SCP.
Шаг 1 — Подключитесь к серверу
Перед использованием SCP убедитесь, что у вас есть SSH-доступ к обоим серверам. Чтобы установить SSH-соединение, откройте терминал и подключитесь к серверу с помощью команды SSH:
ssh username@server_ip
رمز عبور را ارائه دهید یا از کلید SSH خود برای احراز هویت استفاده کنید. پس از اتصال، آماده استفاده از SCP هستید.
Шаг 2 — Использование scp для передачи одного и нескольких файлов
Передача одного файла
Чтобы передать файл с вашего устройства на сервер:
scp /path/to/local/file username@server_ip:/path/to/remote/directory
برای انتقال از سرور به دستگاه خود:
scp имя_пользователя@IP_сервера:/путь/к/удалённому/файлу /путь/к/локальному/каталогу
انتقال چندین فایل
Для нескольких файлов из:
scp -r /path/to/local/directory username@server_ip:/path/to/remote/directory
Шаг 3 — Проверьте файлы
После переноса проверьте целостность файлов:
- Подключитесь к целевому серверу: используйте SSH для входа на сервер, куда были переданы файлы.
- Перейти в каталог: перейти в каталог, в который были загружены файлы.
- Список файлов: из
лсИлиls -lИспользуется для просмотра файлов и их сведений. - Проверьте целостность файла: при желании сравните размеры файлов или используйте контрольные суммы (например, с помощью
md5sum), чтобы убедиться, что файлы не повреждены.
Результат
В этом руководстве вы узнали, как передавать файлы между серверами с помощью SCP. SCP обеспечивает безопасный и эффективный способ передачи файлов, и, выполнив эти простые шаги, вы сможете легко и безопасно перемещать файлы между серверами. Это бесценный инструмент для системных администраторов и всех, кому требуется безопасная передача данных по сети. Всегда проверяйте целостность файлов после передачи, чтобы убедиться в их целостности и отсутствии повреждений.









