DreamSSH

Скриншот программы:
DreamSSH
Детали программы:
Версия: 0.2
Дата загрузки: 14 Apr 15
Разработчик: Duncan McGreggor
Тип распространения: Бесплатная
Популярность: 8

Rating: nan/5 (Total Votes: 0)

DreamSSH является настраиваемый чисто Python, Twisted сервер на базе SSH.
Установить
Вы можете установить с PyPI, которая даст вам последней выпущенной (надеюсь стабильный) версии программного обеспечения:
& NBSP; Судо пункт установить dreamssh
Если вам нравится жить на краю, можно установить с мастер GitHub отрасли:
& NBSP; Судо пункт установить https://github.com/dreamhost/dreamssh/zipball/master
Наконец, вы можете просто получить сам код:
& NBSP; мерзавец клон https://github.com/dreamhost/dreamssh.git
Зависимости
Если вы использовали PIP установить DreamSSH, то у вас будет установлены необходимые библиотеки. Если вы будете запускать из исходного кода, вам нужно сделать следующее:
& NBSP; Судо пункт установить pyasn1
& NBSP; Судо пункт установить PyCrypto
& NBSP; Судо пункт установить витая
После того, как установлены зависимости, вам нужно сгенерировать ключи для использования сервера:
& NBSP; twistd dreamssh серийник
Запуск
Если у вас есть DreamSSH установлен, взаимодействуя с сервером так же легко, как:
& NBSP; twistd dreamssh
Это будет работать в режиме daemonized. Если вы хотите, чтобы запустить его на переднем плане и смотреть вывод журнала на стандартный вывод, просто сделать:
twistd -n dreamssh
Для входа в оболочку, используйте эту команду:
& NBSP; twistd dreamssh оболочку
Если вы хотите, чтобы попробовать альтернативный «игрушка» оболочку:
& NBSP; twistd dreamssh --interpreter = эхо
Когда вы будете готовы, чтобы закрыть его:
& NBSP; twistd dreamssh остановить
Для тех, у кого есть клон мерзавца репо, есть развитие традиций сделать цели:
& NBSP; сделать кейген
& NBSP; сделать демона
& NBSP; сделать пробег
& NBSP; сделать оболочку
& NBSP; сделать остановку
Использование
Когда вы входите в оболочку Python:
& NBSP; twistd dreamssh оболочку
Вас встречают то, что выглядит следующим образом:
: >>
:
: Добро пожаловать в
:
________ ____________________ __
: ___ __ \ _________________ _______ _____ ___ / ___ _ / __ / / /
: __ / / / _ ___ / _ \ __ `/ _ __ __` \ ____ \ _____ \ __ / _ / /
: _ / _ / / _ / / __ / / _ / / _ / / / / / ___ / / ____ / / _ __ /
: / _____ / / _ / \ ___ / \ __ _ / / _ / / _ / / _ // ____ / / ____ / / _ / / _ /
:
:
: Вы вошли в DreamSSH Server.
: Типа 'LS ()' или 'реж ()', чтобы увидеть объекты в текущем пространстве имен.
:
: Наслаждаться!
:
: >>
Если вы будете следовать намеки, данные в баннере, вы можете получить список доступных объектов с помощью следующей команды:
: >> Ls ()
& NBSP; __ builtins__ - данные
& NBSP; приложение - dreamssh.shell.pythonshell.CommandAPI.app
& NBSP; баннер - dreamssh.shell.pythonshell.CommandAPI.banner
& NBSP; ясно - dreamssh.shell.pythonshell.CommandAPI.clear
& NBSP; конфигурации - dreamssh.config
& NBSP; выход - dreamssh.shell.pythonshell.CommandAPI.exit
& NBSP; информация - dreamssh.shell.pythonshell.CommandAPI.info
и NBSP; Ls - dreamssh.shell.pythonshell.CommandAPI.ls
и NBSP; ОС - OS
& NBSP; pprint - pprint.pprint
& NBSP; бросить - dreamssh.shell.pythonshell.CommandAPI.quit
и NBSP; - данные услуги
и NBSP; SYS - SYS
Если вы выберете для «эха» оболочки:
& NBSP; twistd dreamssh --interpreter = эхо
Тогда выполнения любого команда выглядит так:
: >> Выполнить любую команду
вход = выполнить любую команду, имя файла = <консоли>
. Оболочка эхо предназначен для обеспечения понимания или отправную точку для разработчиков, которые хотят реализовать свою оболочку их пользователи могут SSH в

Требования

  • Python

Похожие программы

JFtp
JFtp

17 Feb 15

Wayland / Weston
Wayland / Weston

22 Jun 18

sysfunc
sysfunc

17 Feb 15

ftpterm
ftpterm

11 May 15

Другие программы разработчика Duncan McGreggor

DreamMUD
DreamMUD

14 Apr 15

Комментарии к DreamSSH

Комментарии не найдены
добавить комментарий
Включите картинки!