DreamSSH

Software screenshot:
DreamSSH
Dettagli del software:
Versione: 0.2
Data di caricamento: 14 Apr 15
Sviluppatore: Duncan McGreggor
Licenza: Libero
Popolarità: 8

Rating: nan/5 (Total Votes: 0)

DreamSSH è un server SSH altamente configurabile puro Python, a base di torta.
Installa
È possibile installare da PyPI, che vi darà l'ultima versione rilasciata (si spera stabile) del software:
& Nbsp; sudo pip installare dreamssh
Se vi piace vivere al limite, è possibile installare dal ramo github master:
& Nbsp; sudo pip installare https://github.com/dreamhost/dreamssh/zipball/master
Infine, si può solo ottenere il codice stesso:
& Nbsp; git clone https://github.com/dreamhost/dreamssh.git
Dipendenze
Se è stato utilizzato pip installare DreamSSH, allora si avrà le librerie necessarie installate. Se verrà eseguita dal codice sorgente, è necessario effettuare le seguenti operazioni:
& Nbsp; sudo pip installare pyasn1
& Nbsp; sudo pip installare PyCrypto
& Nbsp; sudo pip installare twisted
Una volta che le dipendenze sono installati, è necessario generare le chiavi per l'utilizzo da parte del server:
& Nbsp; twistd dreamssh keygen
Esecuzione
Una volta che avete installato DreamSSH, interagisce con il server è facile come la seguente:
& Nbsp; twistd dreamssh
Che verrà eseguito in modalità daemonized. Se vuoi eseguirlo in primo piano e guardare l'output del registro di stdout, basta fare:
twistd -n dreamssh
Per accedere nella shell, utilizzare questo comando:
& Nbsp; twistd shell dreamssh
Se vuoi provare il supplente shell "giocattolo":
& Nbsp; twistd dreamssh --interpreter = echo
Quando sei pronto a spegnerlo:
& Nbsp; twistd dreamssh fermarsi
Per coloro che hanno un clone del repo git, ci sono comodità sviluppo rendono obiettivi:
& Nbsp; fare keygen
& Nbsp; fare daemon
& Nbsp; fare run
& Nbsp; fare shell
& Nbsp; fare tappa
con
Quando si accede nella shell Python:
& Nbsp; twistd shell dreamssh
Sarete accolti con qualcosa che assomiglia a questo:
: >>
:
: Benvenuto a
:
: ____________________ ________ __
: ___ __ _________________ _______ _____ ___ / ___ _ / __ / / /
: __ / / / _ ___ / _ __ `/ _ __` __ ____ _____ __ / _ / /
: _ / _ / / _ / / __ / / _ / / _ / / / / / ___ / / ____ / / _ __ /
: / _____ / / _ / ___ / __, _ / / _ / / _ / / _ // ____ / / ____ / / _ / / _ /
:
:
: È stato effettuato l'accesso a un server DreamSSH.
: Tipo 'ls ()' o 'dir ()' per vedere gli oggetti nello spazio dei nomi corrente.
:
: Enjoy!
:
: >>
Se si seguono le indicazioni date nel banner, è possibile ottenere un elenco di oggetti disponibili con il seguente comando:
: >> LS ()
& Nbsp; __ builtins__ - dati
& Nbsp; app - dreamssh.shell.pythonshell.CommandAPI.app
& Nbsp; banner - dreamssh.shell.pythonshell.CommandAPI.banner
& Nbsp; chiaro - dreamssh.shell.pythonshell.CommandAPI.clear
& Nbsp; config - dreamssh.config
& Nbsp; uscita - 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; - servizi di dati
& nbsp; - sys sys
Se si opta per il 'echo' shell:
& Nbsp; twistd dreamssh --interpreter = echo
Poi l'esecuzione di qualsiasi volontà di comando simile a questa:
: >> Eseguire qualsiasi comando
input = eseguire qualsiasi comando, filename =
. La shell eco ha lo scopo di fornire una conoscenza o un punto di partenza per gli sviluppatori che desiderano implementare la propria shell i loro utenti possono ssh

Requisiti :

  • Python

Programmi simili

hgsftp
hgsftp

20 Feb 15

ZenityShell
ZenityShell

20 Feb 15

ftp-cloudfs
ftp-cloudfs

20 Feb 15

ftp-outboxd
ftp-outboxd

3 Jun 15

Altri software di sviluppo Duncan McGreggor

DreamMUD
DreamMUD

14 Apr 15

Commenti a DreamSSH

I commenti non trovato
Aggiungi commento
Accendere le immagini!