Skip to content

konachan700/SSHFileManager

Repository files navigation

SSHFileManager

Файл-менеджер для файлопомойки без дисплея, например Raspbery Pi. Позволяет смонтировать/размонтировать подключенную флешку. Умеет копировать файлы в фоновом режиме, не блокируя текущую сессию и позволяет ее разрывать, причем виден статус копирования.

Не требует никаких серверных демонов, все работает через ssh.

Внимание!

Для корректной работы надо (п.1-2 для любителей урезать buildroot до минимума):

  1. lsblk -r
  2. nohup, cp, mv, df, mount, umount
  3. Папка /tmp/, желательно замонтированная на tmpfs
  4. Рутовый аккаунт, или тот, которому можно писать в /tmp/ и монтировать диски

Проверено на последнем дебиане и на последней сусе - работает отлично.

Это учебный проект, потому замечания насчет велосипедов и косяков в коде очень приветствуются.

Что не доделано

  1. Закачка на сервер с устройства и наоборот. Будет позже, ибо мне оно пока не надо.
  2. Форматирование и разбиение дисков (опасная опция, нужна ли она вообще?)
  3. Работа с файлами (открыть, удалить, переименовать, свойства)
  4. Функционал быстрой отправки файлов на сервер из других программ (кнопка "Поделиться...")

Скриншоты

About

SSH file manager for android

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published