Работа с файлами через SSH/SFTP¶
Для управления файлами на сервере используйте SFTP-клиенты — программы, поддерживающие этот протокол. Они позволяют выполнять следующие операции:
- Редактирование и создание файлов и директорий;
- Загрузка медиафайлов (изображения, документы);
- Сжатие и распаковка архивов.
Подключение осуществляется через Port 22, как и SSH. Этот протокол надежнее FTP благодаря шифрованию данных и расширенным функциям.
Расположение проектов¶
Проекты можно найти в директории: /srv/projects/PROJECT_DIR
Настройка SFTP-соединения¶
Рассмотрим процесс на примере Cyberduck (free). В других приложениях шаги аналогичны.
Подготовка данных¶
Важно
Мы рекомендуем создавать отдельные аккаунты для каждого разработчика. Это повысит безопасность проекта и предотвратит инциденты, связанные с действиями разработчиков. Создание аккаунта SSH/SFTP
В примере мы используем логин и пароль, созданные для роли developer.
Создание подключения¶
Выберите протокол SFTP и Port 22.
Укажите адрес сервера и Port 22.
Авторизация¶
Введите учетные данные. После успешного соединения вы получите доступ к файловой системе. Сохраните подключение, чтобы в следующий раз подключиться быстрее.
Рекомендуемые программы¶
- Cyberduck (free) для macOS и Windows
- FileZilla (free) для Windows, Linux и macOS
- WinSCP (free) для Windows
- Ubuntu Files (free) для Ubuntu
Нужна помощь?
Для соблюдения безопасности не передавайте учетные данные третьим лицам. В случае проблем с аутентификацией или настройками обратитесь в техническую поддержку через личный кабинет Scalehost или по электронной почте.