DreamSSH

Software screenshot:
DreamSSH
Podrobnosti Software:
Verze: 0.2
Datum uploadu: 14 Apr 15
Vývojka: Duncan McGreggor
Licence: Volný
Popularita: 8

Rating: nan/5 (Total Votes: 0)

DreamSSH je vysoce konfigurovatelný čistě Python, Twisted založené na SSH server.
Instalovat
Můžete nainstalovat z PyPI, který vám nabídne nejnovější vydanou (doufejme, že stabilní) verze softwaru:
& Nbsp; sudo pip nainstalovat dreamssh
Pokud máte rádi žijí na hraně, si můžete nainstalovat z GitHub hlavní větve:
& Nbsp; sudo pip nainstalovat https://github.com/dreamhost/dreamssh/zipball/master
A konečně, můžete jen získat samotný kód:
& Nbsp; git clone https://github.com/dreamhost/dreamssh.git
Závislosti
Pokud jste použili PIP k instalaci DreamSSH, pak budete mít nainstalovány potřebné knihovny. Pokud bude spuštěn od zdrojového kódu, budete muset provést následující:
& Nbsp; sudo pip nainstalovat pyasn1
& Nbsp; sudo pip nainstalovat PyCrypto
& Nbsp; sudo pip nainstalovat twisted
Po instalaci závislostí, budete muset vygenerovat klíče pro použití serveru:
& Nbsp; twistd dreamssh keygen
Spuštění
Jakmile budete mít nainstalovaný DreamSSH, komunikovat s server je stejně snadné jako následující:
& Nbsp; twistd dreamssh
To bude probíhat v daemonized režimu. Pokud chcete spustit v popředí, a dívat se na protokolu výstup na standardní výstup, prostě:
twistd -n dreamssh
Chcete-li se přihlásit do pláště, použijte tento příkaz:
& Nbsp; twistd dreamssh shell
Pokud byste chtěli vyzkoušet alternativní "hračkou" shell:
& Nbsp; twistd dreamssh --interpreter = echo
Když jste připraveni jej vypnout:
& Nbsp; twistd dreamssh zastavit
Pro ty, kteří mají klon git repo, jsou vývoj pohodlí, aby cíle:
& Nbsp; jak keygen
& Nbsp; jak démona
& Nbsp; jak běh
& Nbsp; jak shell
& Nbsp; jak zastavit
Použití
Při přihlášení do pláště Python:
& Nbsp; twistd dreamssh shell
Ty jsou uvítáni s něčím, co vypadá takto:
: >>
:
: Vítejte v
:
: ________ ____________________ __
: ___ __ _________________ _______ _____ ___ / _ ___ / __ / / /
: __ / / / _ ___ / _ __ `/ _ __` __ ____ _____ __ / _ / /
: _ / _ / / _ / / __ / / _ / / _ / / / / / ___ / / ____ / / _ __ /
: / _____ / / _ / ___ / __, _ / / _ / / _ / / _ // ____ / / ____ / / _ / / _ /
:
:
: Jste přihlášeni do DreamSSH serveru.
: Typ "ls ()" nebo "dir ()" vidět objekty v aktuálním oboru názvů.
:
: Užijte si to!
:
: >>
Pokud budete postupovat podle rady uvedené v banneru, můžete získat seznam dostupných objektů s následující příkaz:
: >> Ls ()
& Nbsp; __ builtins__ - data
& Nbsp; app - dreamssh.shell.pythonshell.CommandAPI.app
& Nbsp; banner - dreamssh.shell.pythonshell.CommandAPI.banner
& Nbsp; jasný - dreamssh.shell.pythonshell.CommandAPI.clear
& Nbsp; config - dreamssh.config
& Nbsp; exit - dreamssh.shell.pythonshell.CommandAPI.exit
& Nbsp; info - dreamssh.shell.pythonshell.CommandAPI.info
& nbsp; ls - dreamssh.shell.pythonshell.CommandAPI.ls
& nbsp; os - OS
& Nbsp; pprint - pprint.pprint
& Nbsp; quit - dreamssh.shell.pythonshell.CommandAPI.quit
& nbsp; služby - datové
& nbsp; sys - sys
Pokud se rozhodnete pro "echo" shell:
& Nbsp; twistd dreamssh --interpreter = echo
Pak provedení jakéhokoli příkazu by vypadá asi takto:
: >> Spustit libovolný příkaz
input = spustit libovolný příkaz, filename =
, Echo shell je poskytnout vhled, nebo jako výchozí bod pro vývojáře, kteří chtějí realizovat své vlastní shell jejich uživatelé mohou ssh

Požadavky na :

  • Python

Podobný software

VWM
VWM

17 Feb 15

JFtp
JFtp

17 Feb 15

Pure FTP Server
Pure FTP Server

14 Apr 15

AVFS
AVFS

14 Apr 15

Ostatní software developer Duncan McGreggor

DreamMUD
DreamMUD

14 Apr 15

Komentáře k DreamSSH

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!