Skip to content

ryanrain2016/DShell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DShell

通过Django在web上实现xshell的功能。

使用

需安装requirements.txt中的包其中pywin32为twisted在windows上的依赖,linux不必安装。部署参见channels的文档。使用需执行python manage.py paramiko_proxy启动paramiko的代理。所有信息通过websocket,并未加密。如需加密需使用https协议。用户需自行编写操作shell应用中Host模型中的记录的代码。webshell的url为 /webshell/(?P\d+)/,id为Host模型中记录的主键。

注意

该项目是基于channels 1.0版本,现在channels 2.0有可能不被支持, channels2支持版本请前往DShell2

About

通过Django在web上实现xshell的功能。

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published