CertificationCenter
所属分类:CA认证
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2019-08-13 13:46:12
上 传 者:
sh-1993
说明: 认证中心,,
(CertificationCenter,,)
文件列表:
LICENSE (17990, 2019-08-13)
app/ (0, 2019-08-13)
app/__init__.py (976, 2019-08-13)
app/routes.py (3031, 2019-08-13)
app/static/ (0, 2019-08-13)
app/static/styles/ (0, 2019-08-13)
app/static/styles/style.css (419, 2019-08-13)
app/templates/ (0, 2019-08-13)
app/templates/all_certificates.html (2266, 2019-08-13)
app/templates/base.html (1561, 2019-08-13)
app/templates/create_certificate.html (1774, 2019-08-13)
app/templates/index.html (1041, 2019-08-13)
app/templates/revoke.html (1332, 2019-08-13)
app/work_with_certs.py (9871, 2019-08-13)
config.yaml (129, 2019-08-13)
CertificationCenter
====================
### About CertificationCenter
The CertificationCenter is a web interface for working with the console utilities openssl and easy-rsa.
### What you need to install and launch CertificationCenter
* Linux distribution
* Python3
* easy-rsa (version 2)
### Installation
Download the archive with the program in a directory convenient for you and unpack:
```
unzip CertificationCenter-master.zip
```
Install Easy-RSA:
```
sudo apt-get install easy-rsa
```
Copy easy-rsa in your folder:
```
cp -r /usr/share/easy-rsa /home/user/Загрузки/CertificationCenter-master/easy-rsa
```
Configure the configuration file:
```
cd CertificationCenter-master/easy-rsa
cp openssl-1.0.0 openssl.cnf
nano openssl.cnf
```
Then specify the variable file and create a certification authority:
```
source ./vars
./clean-all
./build-ca
```
and then enter fields.
Create a virtual environment and install libraries:
```
cd ..
python3 -m venv venv
source venv/bin/activate
pip install pycryptodome pyopenssl flask pyyaml Flask-WTF flask-bootstrap
```
Run CertificationCenter:
```
flask run
```
You can see the result by typing 127.0.0.1:5000 in your browser.
近期下载者:
相关文件:
收藏者: