DreamSSH

Szoftver screenshot:
DreamSSH
Szoftver adatai:
Változat: 0.2
Feltöltés dátuma: 14 Apr 15
Fejlesztő: Duncan McGreggor
Engedély: Ingyenes
Népszerűség: 80

Rating: 2.0/5 (Total Votes: 1)

DreamSSH egy rugalmasan konfigurálható tiszta Python, Twisted alapú SSH szervert.
Telepítés
Telepíthetsz PyPI, amely megadja a legújabb megjelent (remélhetőleg stabil) verzió a szoftver:
& Nbsp; sudo pip telepíteni dreamssh
Ha szereted peremén élő, telepítheti a GitHub mester ág:
& Nbsp; sudo pip telepíteni https://github.com/dreamhost/dreamssh/zipball/master
Végül, akkor csak a kód maga:
& Nbsp; git clone https://github.com/dreamhost/dreamssh.git
Dependencies
Ha használt pip telepíteni DreamSSH, akkor meg a szükséges könyvtárak telepített. Ha fut majd a forráskódot, akkor be kell tennie a következő:
& Nbsp; sudo pip telepíteni pyasn1
& Nbsp; sudo pip telepíteni PyCrypto
& Nbsp; sudo pip telepíteni csavart
Miután a függőségek telepítve vannak, akkor be kell generálni a kulcsokat használhatnak fel a szerverre:
& Nbsp; twistd dreamssh keygen
Futás
Ha már DreamSSH telepítve, kölcsönhatásban áll a szerver olyan egyszerű, mint a következő:
& Nbsp; twistd dreamssh
Hogy futni fog a daemonized módban. Ha szeretne futtatni az előtérben, és nézni a naplót a stdout, csak csináld:
twistd -n dreamssh
Hogy jelentkezzen be a shell, ezzel a paranccsal:
& Nbsp; twistd dreamssh shell
Ha szeretnél kipróbálni az alternatív "játék" shell:
& Nbsp; twistd dreamssh --interpreter = echo
Ha készen áll, hogy állítsa le:
& Nbsp; twistd dreamssh megállítani
Azok számára, akik egy klón a git repo, vannak fejlesztési kényelmük célok:
& Nbsp; hogy keygen
& Nbsp; hogy démon
& Nbsp; hogy run
& Nbsp; hogy shell
& Nbsp; hogy megállás
A
Amikor bejelentkezik a Python shell:
& Nbsp; twistd dreamssh shell
Ön is köszöntötte valamit, ami így néz ki:
: >>
:
: Üdvözöllek
:
: ________ ____________________ __
: ___ __ _________________ _______ _____ ___ / _ ___ / __ / / /
: __ / / / _ ___ / _ __ '/ _ __ __ ` ____ _____ __ / _ / /
: _ / _ / / _ / / __ / / _ / / _ / / / / / ___ / / ____ / / _ __ /
: / _____ / / _ / ___ / __, _ / / _ / / _ / / _ // ____ / / ____ / / _ / / _ /
:
:
: Ön bejelentkezett a DreamSSH Server.
: Type "ls ()" vagy "dir ()", hogy a tárgyak az aktuális névtérben.
:
: Jó szórakozást!
:
: >>
Ha követed a tanácsokat a banner, akkor kap egy lista a rendelkezésre álló tárgyakat a következő parancsot:
: >> Ls ()
& Nbsp; __ builtins__ - adatok
& Nbsp; app - dreamssh.shell.pythonshell.CommandAPI.app
& Nbsp; banner - dreamssh.shell.pythonshell.CommandAPI.banner
& Nbsp; világos - 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; leszokni - dreamssh.shell.pythonshell.CommandAPI.quit
& Nbsp; szolgáltatások - adat
& Nbsp; sys - sys
Ha úgy dönt, hogy a "echo" shell:
& Nbsp; twistd dreamssh --interpreter = echo
Kell ezután minden parancs valahogy így néz ki:
: >> Semmilyen parancsot végrehajtani
input = semmilyen parancsot végrehajtani, fájlnév =
Az echo shell célja, hogy betekintést vagy a kiindulási pont a fejlesztők számára, akik szeretnék, hogy végre a saját shell a felhasználók ssh-val.

követelmények :

  • Python

Hasonló program

Más szoftver fejlesztő Duncan McGreggor

DreamMUD
DreamMUD

14 Apr 15

Hozzászólások a DreamSSH

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!