SFTP протокол
Что такое SFTP?
SFTP (SSH File Transfer Protocol) — протокол для передачи файлов поверх SSH. Вся передача данных зашифрована.
Зачем нужен SFTP?
- Передача файлов между локальной машиной и сервером
- Безопасность — весь трафик шифруется через SSH
- Работа с правами файлов и папок
- Интеграция с IDE и файловыми менеджерами
Базовое использование
Подключение
sftp kollokpoi@192.168.0.103
Основные команды
# Навигация
ls # Список файлов на сервере
cd folder # Перейти в папку
# Передача файлов
put file.txt # Загрузить на сервер
get file.txt # Скачать с сервера
# Управление
rm file # Удалить
mkdir folder # Создать папку
Почему SFTP, а не FTP?
- Безопасность — шифрование по умолчанию
- Один порт — использует порт SSH (22)
- Права файлов — сохраняются Unix-права
- Надежность — встроен в SSH, не нужна отдельная служба
📄️ Работа с FileZilla
Подключение к серверу 192.168.0.103 по SFTP через FileZilla
📄️ SFTP в Visual Studio Code
Работа с файлами на сервере 192.168.0.103 через SFTP в VS Code