DreamSSH

Screenshot Software:
DreamSSH
Szczegóły programowe:
Wersja: 0.2
Filmu: 14 Apr 15
Wywoływacz: Duncan McGreggor
Licencja: Wolny
Popularność: 8

Rating: nan/5 (Total Votes: 0)

DreamSSH jest wysoce konfigurowalny serwer SSH czystej Python, Twisted oparte.
Zainstaluj
Możesz zainstalować z PyPI, które da Ci ostatni wydany (miejmy nadzieję, stabilnej) wersji oprogramowania:
& Nbsp; sudo pip install dreamssh
Jeśli lubisz życie na krawędzi, można zainstalować z oddziału głównego GitHub:
& Nbsp; sudo pip install https://github.com/dreamhost/dreamssh/zipball/master
Wreszcie, można po prostu sam kod:
& Nbsp; git clone https://github.com/dreamhost/dreamssh.git
Zależności
Jeśli używany pip zainstalować DreamSSH, wtedy będziesz miał zainstalowane niezbędne biblioteki. Jeśli zostanie uruchomiony z kodu źródłowego, musisz wykonać następujące czynności:
& Nbsp; sudo pip install pyasn1
& Nbsp; sudo pip install PyCrypto
& Nbsp; sudo pip install skręcone
Po zainstalowaniu zależności, musisz wygenerować klucze do wykorzystania przez serwer:
& Nbsp; Twistd dreamssh keygen
Uruchamianie
Gdy masz DreamSSH zainstalowany, interakcji z serwerem jest tak proste, jak następuje:
& Nbsp; Twistd dreamssh
To będzie pracować w trybie daemonized. Jeśli chcesz, aby uruchomić go na pierwszym planie i oglądać wyjście dziennika na standardowe wyjście, po prostu zrobić:
Twistd -n dreamssh
Aby zalogować się do powłoki, użyj polecenia:
& Nbsp; Twistd dreamssh powłokę
Jeśli chcesz wypróbować alternatywny "zabawka" shell:
& Nbsp; Twistd dreamssh --interpreter = echo
Kiedy będziesz gotowy, aby go zamknąć:
& Nbsp; Twistd dreamssh zatrzymać
Dla tych, którzy mają klon repo git, jest rozwój wygoda sprawiają cele:
& Nbsp; aby keygen
& Nbsp; aby demona
& Nbsp; uruchomi
& Nbsp; aby powłokę
& Nbsp; aby zatrzymać
Używanie
Po zalogowaniu się do powłoki Pythona:
& Nbsp; Twistd dreamssh powłokę
Jesteś witany z czymś, co wygląda tak:
: >>
:
: Witamy w
:
: ________ ____________________ __
: ___ __ _________________ _______ _____ ___ / _ ___ / __ / / /
: __ / / / _ ___ / _ __ `/ _ __` __ ____ _____ __ / _ / /
: _ / _ / / _ / / __ / / _ / / _ / / / / / ___ / / ____ / / _ __ /
: / _____ / / _ / ___ / __, _ / / _ / / _ / / _ // ____ / / ____ / / _ / / _ /
:
:
: Masz zalogowany na serwerze DreamSSH.
: Typ 'ls () "lub" dir () ", aby zobaczyć obiekty w przestrzeni nazw.
:
: Enjoy!
:
: >>
Jeśli zastosujemy się do wskazówek podanych w baner, można uzyskać listę dostępnych obiektów z następującego polecenia:
: >> Ls ()
& Nbsp; __ builtins__ - dane
& Nbsp; aplikacja - dreamssh.shell.pythonshell.CommandAPI.app
& Nbsp; banner - dreamssh.shell.pythonshell.CommandAPI.banner
& Nbsp; jasne - dreamssh.shell.pythonshell.CommandAPI.clear
& Nbsp; config - dreamssh.config
& Nbsp; exit - dreamssh.shell.pythonshell.CommandAPI.exit
& Nbsp; informacji - 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; - dane usługi
& nbsp; - sys sys
Jeśli zdecyduje się na "echo" powłoki:
& Nbsp; Twistd dreamssh --interpreter = echo
Następnie wykonując żadnej woli polecenia wygląda tak:
: >> Wykonać dowolne polecenie
Wejście = wykonanie dowolnego polecenia, nazwa pliku =
. Echo powłoki ma zapewnić wgląd lub punkt wyjścia dla programistów, którzy chcą realizować swoje własne powłoki ich użytkownicy mogą zalogować się na

Wymagania :

  • Python

Podobne oprogramowanie

Yad
Yad

27 Sep 15

plexshell
plexshell

11 May 15

tnftp
tnftp

17 Feb 15

Inne programy z deweloperem Duncan McGreggor

DreamMUD
DreamMUD

14 Apr 15

Komentarze do DreamSSH

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!