Обмен файлами между твоим ПК и Linux-сервером является неотъемлемой частью работы с сетями. Неважно, хочешь ли ты сделать резервное копирование данных, загрузить сайты или управлять файлами, правильные знания о трансфере файлов имеют решающее значение. В этом руководстве я покажу тебе, как безопасно и без проблем копировать файлы между твоим компьютером и сервером Linux с помощью SSH (Secure Shell) и FTP (File Transfer Protocol).
Основные выводы
- SSH обеспечивает безопасное соединение между твоим компьютером и сервером.
- CyberDuck - это рекомендуемый FTP-клиент, который доступен как для Windows, так и для Mac.
- Передача файлов осуществляется эффективно и безопасно через протокол SFTP (SSH File Transfer Protocol).
Пошаговая инструкция
Шаг 1: Подготовка программного обеспечения
Чтобы безопасно передавать файлы по сети, тебе нужен FTP-клиент. Я рекомендую CyberDuck, удобное в использовании программное обеспечение, которое ты можешь скачать на cyberduck.io.

Скачай программу и установи её. Обрати внимание, что версия для Mac может стоить денег в App Store, в то время как версия с сайта бесплатна.

Шаг 2: Открыть CyberDuck и установить соединение
После установки открой CyberDuck. Сначала ты попадёшь на экран ввода, который позволит тебе подключиться к серверу.

Нажми на «Open Connection» и выбери среди протоколов «SFTP (SSH File Transfer Protocol)», так как это обеспечит безопасное соединение.
Шаг 3: Ввод информации о сервере
Теперь тебе нужно ввести IP-адрес твоего Linux-сервера. Его можно найти в электронном письме, которое ты получил от своего хостинг-провайдера, или ты можешь определить его в терминале. Просто введи команду ifconfig и найди соответствующий inet-адрес.

Введи IP-адрес в CyberDuck. Оставь порт по умолчанию 22 и введи своё имя пользователя, которое ты установил при настройке сервера.

Шаг 4: Подтверждение соединения
Нажми на «Connect». Теперь тебя спросят о отпечатке сервера, чтобы убедиться, что соединение безопасно. Нажми «Да», чтобы принять соединение.

Если подключение прошло успешно, ты попадёшь в домашний каталог на сервере. Теперь ты увидишь те же каталоги, что и на своём компьютере.

Шаг 5: Передача файлов
Теперь ты можешь начать передачу файлов. Открой Finder или Проводник файлов и найди файл, который хочешь загрузить. Просто перетащи файл в нужный каталог на сервере, например, в папку «Downloads».

При загрузке ты увидишь окно с прогрессом. Есть варианты подтверждения, например, разрешить загрузку всегда.

После завершения передачи ты можешь проверить целевую папку на своем Linux-сервере, чтобы подтвердить, что файл был успешно загружен.

Шаг 6: Дополнительные применения
Передача файлов работает одинаково как на Windows, так и на Mac. Этот метод особенно удобен, если тебе нужно создавать сайты или управлять другими проектами на своем сервере, например, при загрузке WordPress.

Если у тебя есть вопросы по этому руководству, не стесняйся оставлять комментарии или отправлять мне сообщение. Я с удовольствием помогу!
Резюме – Безопасное копирование файлов с помощью SSH и FTP
В этом руководстве ты узнал, как безопасно передавать файлы через SSH и FTP на Linux-сервер. Ты научился использовать CyberDuck для установки безопасного соединения и простого переноса файлов.
Часто задаваемые вопросы
Что такое SSH?SSH означает Secure Shell и позволяет устанавливать безопасные соединения через сети.
Как установить CyberDuck?Ты можешь бесплатно скачать и установить CyberDuck с сайта cyberduck.io.
Как найти IP-адрес моего Linux-сервера?IP-адрес можно найти в электронном письме от твоего хостинг-провайдера или запросить его с помощью команды ifconfig в терминале.
Могу ли я использовать CyberDuck на Windows?Да, CyberDuck доступен как для Windows, так и для Mac.
Могу ли я использовать другое программное обеспечение для передачи?Да, существует множество FTP-клиентов, но CyberDuck рекомендован за свою простоту использования.