DreamSSH

Skjermbilde programvare:
DreamSSH
Prog.varedetaljer:
Versjon: 0.2
Last opp dato: 14 Apr 15
Utvikler: Duncan McGreggor
Lisens: Gratis
Popularitet: 8

Rating: nan/5 (Total Votes: 0)

DreamSSH er en svært konfigurerbar ren-Python, Twisted-basert SSH server.
Installer
Du kan installere fra PyPI, som vil gi deg den nyeste utgitt (forhåpentligvis stabil) versjon av programvaren:
& Nbsp; sudo pip installere dreamssh
Hvis du liker å leve på kanten, kan du installere fra github mester gren:
& Nbsp; sudo pip installere https://github.com/dreamhost/dreamssh/zipball/master
Til slutt kan du bare få selve koden:
& Nbsp; git clone https://github.com/dreamhost/dreamssh.git
Avhengig
Hvis du brukte pip å installere DreamSSH, så vil du ha de nødvendige bibliotekene installert. Hvis du skal kjøre fra kildekoden, må du gjøre følgende:
& Nbsp; sudo pip installere pyasn1
& Nbsp; sudo pip installere PyCrypto
& Nbsp; sudo pip installere vridd
Når avhengigheter er installert, må du generere nøklene for bruk av serveren:
& Nbsp; Twistd dreamssh keygen
Kjører
Når du har DreamSSH installert, i samspill med serveren er like enkelt som følgende:
& Nbsp; Twistd dreamssh
Som vil kjøre i daemonized modus. Hvis du ønsker å kjøre den i forgrunnen og se loggutdataene til stdout, bare gjøre:
Twistd -n dreamssh
For å logge inn i skallet, bruker du denne kommandoen:
& Nbsp; Twistd dreamssh shell
Hvis du ønsker å prøve ut alternative "leketøy" shell:
& Nbsp; Twistd dreamssh --interpreter = echo
Når du er klar til å slå den av:
& Nbsp; Twistd dreamssh stoppe
For de som har en klone av git repo, det er utvikling bekvemmelighet lage mål:
& Nbsp; gjøre keygen
& Nbsp; gjøre daemon
& Nbsp; lage løp
& Nbsp; lage skall
& Nbsp; gjøre stopp
Bruk
Når du logger deg inn i Python shell:
& Nbsp; Twistd dreamssh shell
Du blir møtt med noe som ser ut som dette:
: >>
:
: Velkommen til
:
: ________ ____________________ __
: ___ __ _________________ _______ _____ ___ / _ ___ / __ / / /
: __ / / / _ ___ / _ __ `/ _ __` __ ____ _____ __ / _ / /
: _ / _ / / _ / / __ / / _ / / _ / / / / / ___ / / ____ / / _ __ /
: / _____ / / _ / ___ / __, _ / / _ / / _ / / _ // ____ / / ____ / / _ / / _ /
:
:
: Du har logget på en DreamSSH Server.
: Skriv 'ls ()' eller 'dir ()' for å se objektene i gjeldende navnerom.
:
: Enjoy!
:
: >>
Hvis du følger tipsene gitt i banneret, kan du få en oversikt over tilgjengelige objekter med følgende kommando:
: >> Ls ()
& Nbsp; __ builtins__ - data
& Nbsp; app - dreamssh.shell.pythonshell.CommandAPI.app
& Nbsp; banner - dreamssh.shell.pythonshell.CommandAPI.banner
& Nbsp; klart - 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; slutte - dreamssh.shell.pythonshell.CommandAPI.quit
& nbsp; tjenester - data
& nbsp; sys - sys
Hvis du velger den 'echo' shell:
& Nbsp; Twistd dreamssh --interpreter = echo
Deretter kjøre noen kommando vilje ser omtrent slik ut:
: >> Utføre noen kommando
inngang = utføre en kommando, filnavn =
. Ekkoet skallet er ment å gi innsikt eller et utgangspunkt for utviklere som ønsker å gjennomføre sine egne skall sine brukere kan ssh inn

Krav :

  • Python

Lignende programvare

Eter
Eter

11 May 15

microterm
microterm

20 Feb 15

WISH Mini-Console
WISH Mini-Console

12 May 15

Plumb
Plumb

20 Feb 15

Annen programvare fra utvikleren Duncan McGreggor

DreamMUD
DreamMUD

14 Apr 15

Kommentarer til DreamSSH

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!