DreamSSH是一个高度可配置的纯Python,双绞线为基础的SSH服务器。
安装
您可以从PyPI上安装,它会给你最新发布的(希望稳定)软件版本:
 须藤PIP安装dreamssh
如果你喜欢生活在边缘,你可以从github上主分支安装:
 须藤PIP安装https://github.com/dreamhost/dreamssh/zipball/master
最后,你可以得到的代码本身:
 混帐克隆https://github.com/dreamhost/dreamssh.git
依赖
如果您使用PIP安装DreamSSH,那么你将有安装了必要的库。如果你会从源代码运行,你需要做到以下几点:
 须藤PIP安装pyasn1
 须藤PIP安装PyCrypto
 须藤PIP安装扭曲
一旦依赖安装,你需要生成服务器使用的密钥:
  twistd来dreamssh凯基
运行
一旦你有DreamSSH安装,互动与服务器的计算如下:为方便:
  twistd来dreamssh
将在守护进程的模式下运行。如果您想在前台运行它,并观察日志输出到标准输出,只是做:
twistd来-n dreamssh
登录到外壳,使用这个命令:
  twistd来dreamssh壳
如果您想尝试一下备用“玩具”壳:
  twistd来dreamssh --interpreter =回声
当你准备好将其关闭:
  twistd来dreamssh停止
对于那些谁拥有混帐回购协议的副本,有发展做出便捷目标:
 使凯基
 使守护进程
 使运行
 使外壳
 叫停
使用
当您登录到Python外壳:
  twistd来dreamssh壳
您可获赠的东西,看起来像这样:
:>>
:
:欢迎光临
:
:________ ____________________ __
:___ __ _________________ _______ _____ ___ / _ ___ / __ / / /
:__ / / / _ ___ / _ __`/ _ __ __` ____ _____ __ / _ / /
:_ / _ / / _ / / __ / / _ / / _ / / / / / ___ / / ____ / / _ __ /
:/ _____ / / _ / ___ / __,_ / / _ / / _ / / // _ ____ / / ____ / / _ / / _ /
:
:
:您已登录到一个DreamSSH服务器。
:键入“LS()'或'目录()”,就会看到在当前的命名空间中的对象。
:
:尽情享受吧!
:
:>>
如果您按照旗帜给出的提示,你可以用下面的命令可用对象的列表:
:>> LS()
  __ builtins__ - 数据
 应用程序 - dreamssh.shell.pythonshell.CommandAPI.app
 旗帜 - dreamssh.shell.pythonshell.CommandAPI.banner
 明确 - dreamssh.shell.pythonshell.CommandAPI.clear
 配置 - dreamssh.config
 出口 - dreamssh.shell.pythonshell.CommandAPI.exit
 信息 - dreamssh.shell.pythonshell.CommandAPI.info
  LS - dreamssh.shell.pythonshell.CommandAPI.ls
  OS - 操作系统
  pprint - pprint.pprint
 戒烟 - dreamssh.shell.pythonshell.CommandAPI.quit
 服务 - 数据
  SYS - SYS
如果您选择了“回声”的外壳:
  twistd来dreamssh --interpreter =回声
然后执行任何命令看起来像这样:
:>>执行任何命令
输入=执行任何命令,文件名= <控制台>
。回声外壳旨在提供洞察力或起点,谁想要实现自己的壳他们的用户可以ssh到开发商
要求:
- 在Python中
评论没有发现