Протокол безопасной передачи файлов (SFTP) — это безопасный метод передачи файлов между локальным компьютером и удаленным сервером. PuTTY — популярный SSH-клиент, предоставляющий графический интерфейс для передачи файлов по SFTP. В этой статье блога мы рассмотрим различные методы SFTP-файла tar с использованием PuTTY, а также приведем примеры кода для каждого подхода.
Метод 1: графический интерфейс пользователя PuTTY (PSCP)
PuTTY включает в себя программу передачи графических файлов под названием PSCP. Вот как вы можете использовать его для передачи tar-файла:
- Запустите PuTTY и введите данные сервера.
- Перейдите в «Соединение» >«SSH» >«Аутентификация» и при необходимости укажите файл закрытого ключа.
- Откройте командную строку на локальном компьютере и перейдите в каталог, содержащий файл tar.
- Для передачи файла используйте следующую команду:
pscp path/to/local/file.tar username@remote-server:/path/to/remote/directory
Метод 2: командная строка PuTTY (PSFTP)
PuTTY также предоставляет SFTP-клиент командной строки, называемый PSFTP. Вот как его использовать:
- Запустите PuTTY и введите данные сервера.
- Перейдите в «Соединение» >«SSH» >«Аутентификация» и при необходимости укажите файл закрытого ключа.
- Откройте командную строку на локальном компьютере и перейдите в каталог, содержащий tar-файл.
- Для запуска интерактивного сеанса PSFTP используйте следующую команду:
psftp username@remote-server
- После подключения используйте команду
put
для передачи файла:put path/to/local/file.tar /path/to/remote/directory/file.tar
Метод 3: WinSCP
WinSCP — популярный SFTP-клиент, предлагающий удобный интерфейс для передачи файлов. Вот как использовать WinSCP для передачи tar-файла:
- Загрузите и установите WinSCP на свой локальный компьютер.
- Запустите WinSCP и введите данные сервера.
- Перейдите в каталог, содержащий файл tar, как на локальной, так и на удаленной стороне.
- Перетащите файл tar с локальной стороны на удаленную, чтобы начать передачу.
В этой статье мы рассмотрели несколько методов передачи tar-файла по протоколу SFTP с использованием PuTTY. Вы можете выбирать между графическим интерфейсом пользователя PuTTY (PSCP), командной строкой PuTTY (PSFTP) или альтернативными клиентами SFTP, такими как WinSCP, в зависимости от ваших предпочтений и требований. Следуя предоставленным примерам кода, вы можете безопасно перенести файлы tar на удаленный сервер.