FilesRemote - редактируем удаленные файлы как локальные
Репозиторий давно не обновлялся
Последнее обновление было 2 года назад.
Знакомая ситуация: нужно срочно поправить конфиг на сервере, а SSH-клиент и любимый редактор никак не хотят дружить? Или работаете через медленное соединение, где SSHFS превращает работу в мучение? Тогда FilesRemote — именно то, что вам нужно.
Что такое FilesRemote?
Это кроссплатформенный менеджер файлов (Windows, macOS, Linux), который использует SSH для доступа к удаленным файлам, но делает это умнее традиционных решений. Главная фишка — он позволяет работать с файлами на сервере так, будто они лежат у вас на компьютере.

Почему это удобнее SSHFS?
Основные преимущества:
- Автоматическая синхронизация — файлы загружаются в ваш любимый редактор (Sublime Text, VS Code, etc.) и автоматически отправляются обратно при изменении
- Работает на медленных соединениях — не тормозит систему, в отличие от SSHFS
- Поддержка sudo — можно редактировать файлы от имени root
- Разные способы аутентификации — от агента SSH до классического пароля
- Простота использования — достаточно одной команды для подключения
Как это работает?
Установите FilesRemote из релизов, настройте путь к вашему редактору и работайте:
filesremote user@example.com
# Или с кастомным портом
filesremote user@192.168.1.1:2222
На macOS могут быть нюансы с безопасностью — программа не подписана разработчиком. Решение простое:
- Для версий до macOS 13: разрешите запуск в настройках безопасности
- Для новых версий: правый клик → «Открыть»

Главные фишки для разработчика
- Любой редактор на выбор — настраивается в Preferences:
open -a "Sublime Text" # пример для macOS - Автообновление — не нужно вручную заливать файлы обратно
- Прозрачная работа — интерфейс показывает статус синхронизации

Когда особенно полезен?
- Редактирование конфигов на удаленных серверах
- Работа в условиях нестабильного интернета
- Быстрое внесение правок без полноценного подключения через SSH-клиент
- Когда нужно редактировать файлы с правами root
Вывод: стоит ли пробовать?
FilesRemote — это не революция, а грамотная доработка привычных инструментов. Если вы:
- Регулярно работаете с удаленными серверами
- Устали от лагов SSHFS
- Хотите удобнее редактировать файлы через SSH
...то этот инструмент сэкономит вам кучу времени. А учитывая кроссплатформенность и MIT-лицензию, грех не попробовать!
P.S. Для частых подключений советую создать алиасы:
alias filesremote="open -a FilesRemote --args $@"
alias fr-server="filesremote user@myserver.com"
