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

OSCHINA-MIRROR/wida-webssh

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

WEBSSH

Программа веб-клиента SSH, реализованная на основе Vue, Xterm и Golang.

Особенности

  • Разделение на клиентскую и серверную части: клиентская часть использует Xterm и Vue, а серверная часть написана на Golang.
  • Поддержка записи и аудита сеансов, возможность просмотра записей.

Запуск демонстрации

  1. Компиляция клиентской программы:

    • Перейдите в каталог front: $ cd front.
    • Установите зависимости: $ npm -i.
    • Соберите проект: $ npm run build. В каталоге front появится каталог dist с собранными файлами.
  2. Компиляция программы на Golang:

    Измените файл main.go, указав нужные параметры конфигурации, такие как целевой хост, логин и пароль. Пример конфигурации:

    confing := &webssh.WebSSHConfig{
        Record:     true,
        RecPath:    "./rec/cast/",
        RemoteAddr: "localhost:22",
        User:       "wida",
        Password:   "wida",
        AuthModel:  webssh.PASSWORD,
    }

    Соберите программу: $ go build -o webssh main.go. Запустите программу: $ ./webssh.

  3. Откройте веб-браузер и перейдите по адресу http://localhost:8080/#/term.

Просмотр записей

Откройте веб-браузер и перейдите по адресу http://localhost:8080/#/rec. В верхней части страницы будет селектор для выбора файла записи. Выберите файл и нажмите кнопку воспроизведения.

Анимационная демонстрация

Анимационная демонстрация не представлена в переводе.

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

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

Введение

Веб-клиент программы SSH, реализованный на основе Vue, Xterm и Golang, поддерживает запись и воспроизведение записей. Развернуть Свернуть
MIT
Отмена

Обновления

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

Участники

все

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

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