一个基于django的ssh密钥管理工具。
django-sshkm的Python项目详细描述
#Django SSHKM[![构建状态](https://travis-ci.org/sshkm/django-sshkm.svg?branch=master)(https://travis ci.org/sshkm/django sshkm)
django sshkm是一个基于django的ssh密钥管理工具。
它将ssh公钥存储在数据库中,并将它们组合在组中(开发、操作、外部等)。您可以将这些组分配给目标主机上的操作系统用户,并能够部署您的配置。
你知道员工离开公司时的问题,但你知道操作系统用户的许多密码,现在你最好更改所有密码吗?
您想更好地控制谁可以使用ssh连接到您的主机吗?
django sshkm是您的完美之选。
demo
这里有一个demo:
url:[http://sshkm.guruz.at](http://sshkm.guruz.at)
user:admin
password:admin
需求
-linux
-rabbitmq
-python>;=2.7
-django>;=1.8.8
url:[http://http://sshkm.guruz.at.at](http://sshhmm.guruz.at)
user:admin
-芹菜>;=4.0.0
-与Django兼容的数据库,例如(sqlite、mysql/mariadb、postgresql,
<
<
<
<
<
-[linux(http://www.kernel.org)http://www.kernel.org网站
-[python(https://www.python.org)网站
-[django](https://www.djangangproproject.com)
-[rabbitmq(https://www.rabbbitmq.com)http://www.rabbitmq.com)
-[芹菜(http://www.cellerryproject.org)http://www.cellerryproject.org.http://www.www.cellerryproproject.org.www.www.cel是的-[数据表](https://datatables.net)
Django SHKM:BR/> 'BET/sET/sHKMK/SSHKM.CONF(创建它如果不存在)。您可以在安装目录中找到一个示例(示例:/Ur/Lyb/Python 2.7/Sturrys/sHKM/sHKMK.CONF)。运行wsgi
示例apache httpd的web服务器:
```
alias/static//usr/lib/python2.7/site packages/sshkm/static/
<;directory/usr/lib/python2.7/site packages/sshkm/static/>;
需要所有已授予的
<;/directory>;
wsgiscriptalias/sshkm/usr/lib/python2.7/站点包/sshkm/wsgi.py/
wsgidaemonprocess sshkm user=apache group=apache
wsgiprocessgroup sshkm
<;目录/usr/lib/python2.7/站点包>;
<;文件wsgi.py>;
```
-运行芹菜
```
cd/usr/lib/python2.7/站点包
芹菜工人-sshkm-l信息
````
django sshkm是一个基于django的ssh密钥管理工具。
它将ssh公钥存储在数据库中,并将它们组合在组中(开发、操作、外部等)。您可以将这些组分配给目标主机上的操作系统用户,并能够部署您的配置。
你知道员工离开公司时的问题,但你知道操作系统用户的许多密码,现在你最好更改所有密码吗?
您想更好地控制谁可以使用ssh连接到您的主机吗?
django sshkm是您的完美之选。
demo
这里有一个demo:
url:[http://sshkm.guruz.at](http://sshkm.guruz.at)
user:admin
password:admin
需求
-linux
-rabbitmq
-python>;=2.7
-django>;=1.8.8
url:[http://http://sshkm.guruz.at.at](http://sshhmm.guruz.at)
user:admin
-芹菜>;=4.0.0
-与Django兼容的数据库,例如(sqlite、mysql/mariadb、postgresql,
<
<
<
<
<
-[linux(http://www.kernel.org)http://www.kernel.org网站
-[python(https://www.python.org)网站
-[django](https://www.djangangproproject.com)
-[rabbitmq(https://www.rabbbitmq.com)http://www.rabbitmq.com)
-[芹菜(http://www.cellerryproject.org)http://www.cellerryproject.org.http://www.www.cellerryproproject.org.www.www.cel是的-[数据表](https://datatables.net)
Django SHKM:BR/> 'BET/sET/sHKMK/SSHKM.CONF(创建它如果不存在)。您可以在安装目录中找到一个示例(示例:/Ur/Lyb/Python 2.7/Sturrys/sHKM/sHKMK.CONF)。运行wsgi
示例apache httpd的web服务器:
```
alias/static//usr/lib/python2.7/site packages/sshkm/static/
<;directory/usr/lib/python2.7/site packages/sshkm/static/>;
需要所有已授予的
<;/directory>;
wsgiscriptalias/sshkm/usr/lib/python2.7/站点包/sshkm/wsgi.py/
wsgidaemonprocess sshkm user=apache group=apache
wsgiprocessgroup sshkm
<;目录/usr/lib/python2.7/站点包>;
<;文件wsgi.py>;
```
-运行芹菜
```
cd/usr/lib/python2.7/站点包
芹菜工人-sshkm-l信息
````