DreamSSH

Logiciel capture d'écran:
DreamSSH
Détails logiciels:
Version: 0.2
Date de transfert: 14 Apr 15
Développeur: Duncan McGreggor
Licence: Gratuit
Popularité: 80

Rating: 2.0/5 (Total Votes: 1)

DreamSSH est un serveur SSH, basé à Twisted hautement configurable pur-Python.
Installer
Vous pouvez installer à partir PyPI, qui vous donnera la dernière version publiée (espérons stable) du logiciel:
& Nbsp; sudo pip installer dreamssh
Si vous aimez vivre sur le bord, vous pouvez installer de la branche master github:
& Nbsp; sudo pip installer https://github.com/dreamhost/dreamssh/zipball/master
Enfin, vous pouvez simplement obtenir le code lui-même:
& Nbsp; git clone https://github.com/dreamhost/dreamssh.git
Dépendances
Si vous avez utilisé pip installer DreamSSH, alors vous aurez les bibliothèques nécessaires installés. Si vous allez faire tourner à partir du code source, vous aurez besoin de faire ce qui suit:
& Nbsp; sudo pip installer pyasn1
& Nbsp; sudo pip installer PyCrypto
& Nbsp; sudo pip installer torsadée
Une fois que les dépendances sont installés, vous aurez besoin pour générer les clés pour une utilisation par le serveur:
& Nbsp; twistd dreamssh keygen
Running
Une fois que vous avez installé DreamSSH, en interaction avec le serveur est aussi facile que ce qui suit:
& Nbsp; twistd dreamssh
Cela va fonctionner en mode démonisée. Si vous souhaitez exécuter au premier plan et de regarder la sortie du journal sur la sortie standard, il suffit de faire:
twistd -n dreamssh
Pour vous connecter à la coque, utilisez cette commande:
& Nbsp; twistd shell dreamssh
Si vous souhaitez essayer le suppléant shell "jouet":
& Nbsp; twistd dreamssh --interpreter = echo
Lorsque vous êtes prêt à l'arrêter:
& Nbsp; twistd dreamssh arrêter
Pour ceux qui ont un clone du git, il ya le développement de commodité faire cibles:
& Nbsp; faire keygen
& Nbsp; faire démon
& Nbsp; faire courir
& Nbsp; faire shell
& Nbsp; faire arrêter
Utilisation
Lorsque vous vous connectez à la coquille Python:
& Nbsp; twistd shell dreamssh
Vous êtes accueillis avec quelque chose qui ressemble à ceci:
: >>
:
: Bienvenue à
:
: ________ ____________________ __
: ___ __ _______ _____ _________________ ___ / ___ _ / __ / / /
: __ / / / _ ___ / _ __ `/ _ __ __` ____ _____ __ / _ / /
: _ / _ / / _ / / __ / / _ / / _ / / / / / ___ / / ____ / / _ __ /
: / _____ / / _ / ___ / __, _ / / _ / / _ / / _ // ____ / / ____ / / _ / / _ /
:
:
: Vous êtes connecté à un serveur de DreamSSH.
: Type 'ls () »ou« dir ()' pour voir les objets dans l'espace actuel.
:
: Profitez!
:
: >>
Si vous suivez les conseils donnés dans la bannière, vous pouvez obtenir une liste des objets disponibles avec la commande suivante:
: >> (Ls)
& Nbsp; __ builtins__ - données
& Nbsp; app - dreamssh.shell.pythonshell.CommandAPI.app
& Nbsp; bannière - dreamssh.shell.pythonshell.CommandAPI.banner
& Nbsp; clairement - dreamssh.shell.pythonshell.CommandAPI.clear
& Nbsp; config - dreamssh.config
& Nbsp; sortie - 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; - les services de données
& nbsp; sys - sys
Si vous optez pour le 'echo' shell:
& Nbsp; twistd dreamssh --interpreter = echo
Puis exécuter une commande volonté ressemble à ceci:
: >> Exécuter une commande
entrée = exécuter ne importe quelle commande, filename =
. La coque écho est destiné à donner un aperçu ou un point de départ pour les développeurs qui veulent mettre en place leur propre shell leurs utilisateurs peuvent ssh sur

Exigences :

  • Python

Logiciel similaire

hgsftp
hgsftp

20 Feb 15

Gistpy
Gistpy

20 Feb 15

ish
ish

14 Apr 15

ftputil
ftputil

20 Feb 15

D'autres logiciels de développeur Duncan McGreggor

DreamMUD
DreamMUD

14 Apr 15

Commentaires à DreamSSH

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!