1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/songyuchao-openssh

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

openSSH

Описание

Данная программа представляет собой SSH-прокси, написанный на Tornado, который преобразует SSH в протокол WebSocket. Программа может быть интегрирована в желаемую систему.

Использование

Установка зависимостей и компиляция интерфейса:

pip install -r 项目/requirements.txt

cd tempalates

npm install

npm run-script build

Также необходимы MySQL и Redis.

Инициализация базы данных:

python main.py migrate

Запуск:

python main.py -log_file_prefix=openssh.log -port=9527

Дополнительные настройки доступны в файле openssh.conf в папке проекта.

После запуска перейдите по адресу http://127.0.0.1:9527.

Известные проблемы

Если целевая машина не использует кодировку UTF-8, могут возникнуть проблемы с кодировкой китайских символов.

Демонстрация работы

Смотрите файл «эффект картинки.png» в папке проекта для демонстрации работы программы.

Обновление от августа 2018 года:

1. Поддержка версии Tornado 5 и Python 3.
2. Переписан интерфейс с использованием Vue2.
3. Удалена передача учётных данных, пароля, IP-адреса и порта в открытом виде, теперь они считываются из базы данных на сервере.
4. Добавлена поддержка MySQL, по умолчанию используются учётные данные root:root.
5. Операционные команды помещаются в очередь и записываются в журнал в каталоге log, имя файла журнала содержит информацию об IP, порте, учётной записи и времени операции.

Обновление от 18 сентября 2020 года:

1. Добавлено управление пользователями.
2. Добавлено управление тестированием.
3. Добавлен режим документации.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Эта программа использует написанный на Tornado SSH-прокси, который может преобразовывать SSH в протокол WebSocket. Его можно интегрировать в желаемую систему. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/songyuchao-openssh.git
git@api.gitlife.ru:oschina-mirror/songyuchao-openssh.git
oschina-mirror
songyuchao-openssh
songyuchao-openssh
master