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

OSCHINA-MIRROR/12x-wssh-ops

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 2.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 29.11.2024 18:12 9f1e44c

Сяо2р

Введение

Проект разработан на основе Python 3.6 и Django 3.0, состоит из трёх основных функциональных модулей: cmdb, rabc и log. Webssh-функционал сервера реализован через websocket + channel, а операции с терминалом, такие как воспроизведение операций и принудительное отключение, реализованы через asciinema.

Архитектура программного обеспечения

Инструкция по установке

  1. Установите MySQL 5.7:
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
systemctl start mysqld.service
systemctl enable mysqld.service
# Измените пароль
mysqladmin -uroot -p password new_passwd
# Создайте базу данных
create database wsshOps
# Импортируйте данные
mysql -uroot -p wsshOps < wsshOps.sql
  1. Установите Redis:
yum install -y redis
  1. Установите Python 3.6:
yum -y install gcc-c++ openssl-devel
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tar.xz
mkdir /usr/local/python37
tar -xf Python-3.7.0.tar.xz 
cd Python-3.7.0
./configure --enable-optimizations --prefix=/usr/local/python37/ --with-ssl
make && make install
  1. Установите зависимости: pip install -r requirements.txt

Демонстрация проекта

  1. Главная страница: Главная страница
  2. Управление активами: Управление активами
  3. Webssh: Webssh
  4. Воспроизведение операций терминала: Воспроизведение операций терминала
  5. Управление ролями: Управление ролями

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/12x-wssh-ops.git
git@api.gitlife.ru:oschina-mirror/12x-wssh-ops.git
oschina-mirror
12x-wssh-ops
12x-wssh-ops
master