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中
評論沒有發現