DigiSSHD -
Безопасный сервер оболочки с мелким управлением сеансами и конструкцией сохранения батареи
Это предоставляет среду, свободную от рекламы, с монитором активности сеанса, историей входа пользователя, списками управления доступа, поддержкой нескольких пользователей и многим другим.
DigiControl требуется для контроля компонента DigiSSHD .
Используя протоколы шифрования и безопасности, DigiSSHD предоставляет все функциональность на стороне сервера, необходимые для предоставления авторизованным пользователям защищенного доступа к файлам устройства и другим данным, включая:
- Security Shell: удаленная служба оболочки или выполнение команды
- Копия безопасности: передача файлов между Android и удаленным клиентом
- Security FTP: передача файлов между Android и удаленным клиентом
С дизайном аккумулятора нет необходимости в убийце задач.
Он основан на программном обеспечении с открытым исходным кодом:
- Dropbear Server V2012.55, который используется в Shell и SCP и доступен по лицензии MIT
- OpenSsh Server v5.9p1, который используется в SFTP и доступен по лицензии BSD
Пожалуйста! Ваша помощь с переводом и новыми идеями очень ценится.
Переводы:
https://languagesandwich.com/uihp1lqc1vvqqq
https://languagesandwich.com/h4otgxvhpwk5cg
Исходный код:
http://github.com/ezh/android-component-digisshd
http://github.com/ezh/android-digilib
API:
http://ezh.github.com/android-component-digisshd/api
http://ezh.github.com/android-digilib/api
Если вы не хотите отправлять отчеты об ошибках, установите уровень отладки на «OFF» в предпочтениях DigissHD.
Это альфа -сценическое программное обеспечение, написанное на языке Scala. Scala на Android немного выходит из мейнстрима, так что сделайте это спокойно.
Основная часть исходного кода доступна в GitHub по лицензии GPLV3; Другой доступен в виде библиотеки Digilib по лицензии Apache 2.0.
К вашему сведению: Есть много нитей и сотен мест с таймером сторожевого пса и тысячами мест с логикой восстановления. Кроме того, пользовательский интерфейс и фоновая служба являются независимыми процессами.
- Если приложение замерзает, самый длинный тайм -аут составляет около 5 минут; Самый короткий тайм -аут - 1 секунда. Большинство из них не более 20 секунд. Подождите, и после этого разбегает, загрузите нам отчет.
- Если приложение что -то блокирует или покажите что -то неожиданное, загрузите нам отчет, поверните устройство. После того, как устройство будет повернуто, будет повторно реалициализация.
- Если что -то взрывается, это взрывается со следами стека, э -э, ssssmmmokie! Перезапустите приложение после сбоя и загрузите нам отчет.
Вы можете загружать отчеты через меню «Опция». Диалог отчета будет отображаться автоматически, если есть трассировка стека.
Если у вас есть идея, как улучшить DigiSSHD или хотите что -то изменить, отправьте свою идею через GitHub Tracker. Пожалуйста, отправьте технические вопросы.
Пожалуйста, установите DigiControl и DigiSSHD одновременно. Это две части единого приложения.
Пользователь по умолчанию: Android
Порт по умолчанию: 2222
Пароль по умолчанию: 123
На рынке уже есть программное обеспечение, подобное этому: Quicksshd, SSHDroid или Dropbear SSH -сервер. Но всегда есть место для большего.
Самые уникальные функции:
- Дополнительная безопасность. Есть контроль за сеанс. Вы можете контролировать, сколько сессий связано, их адрес источника и их продолжительность. Есть белые списки/черные списки или ручное управление соединением.
- Гибкие правила прослушивателя сети. Вы можете установить его для прослушивания только в Wi -Fi или только определенную сеть Wi -Fi (дом, работа и т. Д.).
- Независимость компонентов. Пользовательские интерфейсы не зависят от процессов обслуживания.
- дружелюбный ядра. Основной службой является INETD -сервер на основе Linux Epoll, который является лучшим уведомлением о готовности в Linux.
Это работает безупречно с RSYNC, WINSCP, Putty, Nautilus, Dolphin, Cyberduck и большинством других клиентов SSH.
Что нового в последней версии 0.2.2
Последнее обновлено на выпуск исправления ошибок 9 сентября 2015 года на основе отчетов пользователей, большое спасибо всем- Исправление критической ошибки - удалить возможное исключение по нулевым указателю на стадии инициализации
- Исправление состояния гонки на стадии деинитиолизации
- Улучшение утилиты отчета
- Улучшение индикации ошибок
- Добавить диалог Guard для изменения заказа ACL.
- Улучшить диалог глобального прогресса