Описание тега twisted.conch
Conch - это реализация SSHv2, написанная на Python.
2
ответа
Как правильно закрыть SSH-соединение Twisted Conch?
Как правильно закрыть SSH-соединение Twisted Conch? Есть ли явный способ сделать это? Все примеры витой раковины, которые я видел, закрывали канал SSH, а затем останавливали реактор. Кажется, что остановка реактора закрывает соединение. Однако я исп…
17 дек '12 в 19:39
1
ответ
Эмулируйте Интерактивный SSH-клиент, используя Paramiko / Twisted
Мне нужно эмулировать SSH-клиент и регистрировать введенные команды. Я перешел по разным ссылкам, но большинство примеров связаны с автоматизацией задач. Для целей тестирования мне нужно эмулировать Интерактивный SSH-сеанс и команды журнала. Примеча…
19 сен '18 в 17:23
1
ответ
Витая: hmac-sha2-512 - поврежденный MAC на входе с OpenSSH
Я пишу SSH-сервер с Twisted(15.5.0) Conch. Но RFC 6668 определяет алгоритмы MAC hmac-sha2-512 для twisted.conch.ssh, которые его не поддерживают. Я хочу знать, как это исправить. я имею $ ssh -V OpenSSH_6.6.1p1, OpenSSL 1.0.1e-fips 11 Feb 2013 (assh…
21 дек '16 в 02:57
0
ответов
Как включить SSH ServerAlive и ClientAlive в Twisted?
У меня проблема с неуместным разъединением, аналогичным описанному здесь. Предлагаемое решение TCPKeepAlive слишком медленное. Работая с протоколом SSH, мне стало интересно, возможно ли включить / легко реализовать в Twisted функции SSH ServerAlive …
11 янв '19 в 13:56
1
ответ
Как я могу (могу ли я?) Получить статус выхода из команды?
С помощью twisted.conchЯ работаю со следующими SSHChannel реализация, которая получает команду для запуска при создании экземпляра: class CommandChannel(channel.SSHChannel): name = 'session' def __init__(self, command, *args, **kwargs): channel.SSHC…
05 апр '13 в 15:00
1
ответ
Сценарии с люком Twisted
Краткое описание: Невозможно автоматизировать команды в канализационный люк. Ищу решения / советы. Twisted обладает отличной функциональностью, называемой люком. Он позволяет пользователю подключиться к текущему серверу Twisted и проверить / взаимод…
27 авг '15 в 16:10
2
ответа
Python SSH сервер (twisted.conch) фильтрация команд и переадресация портов
Мне нужно создать SSH-сервер (для работы был выбран twisted.conch), который будет делать следующее: Выполните переадресацию портов (прикрепленный код этого не делает, и я не знаю, что изменить) Команды фильтра ДО того, как они выполняются (или, по к…
23 янв '16 в 22:21
1
ответ
Витая (17.5.0) SSHConnection с использованием ранее закрытого канала (ssh_CHANNEL_OPEN_CONFIRMATION)
Я использую SSHChannel поверх "постоянного" SSHConnection. Иногда ранее закрытый localChannel пытается использовать его, что приводит к KeyError, поскольку localChannel отсутствует в SSHConnection.channels[]. Вот некоторые фрагменты журнала: 2017-07…
05 июл '17 в 15:57
1
ответ
Как туннелировать любой протокол Twisted (скажем, HTTP) внутри SSH, используя Twisted?
Я хотел бы делать HTTP-запросы через SSH-туннели, используя Twisted. Я видел примеры использования Twisted для настройки переадресации локальных портов SSH, но я не об этом. Вместо этого мне кажется, что можно использовать Twisted для прямого оборач…
07 май '14 в 18:25
1
ответ
Как управлять соединениями с Twisted SSH сервером
Мне нужно создать скрученный сервер SSH, который принимает несколько команд. Но главная особенность в том, что сервер должен управлять соединением. Чтобы быть более конкретным, необходимо закрыть открытое соединение, если оно длится более 10 минут (…
17 июл '13 в 15:33
1
ответ
Ошибка при соединении через ssh с Twisted Conch
Я хочу подключиться к удаленному серверу через ssh с закрытым или открытым ключом DSA (открытый ключ был создан из закрытого ключа), но у меня есть эта ошибка: Disconnecting with error, code 14 reason: no more authentication methods available Вот мо…
16 май '13 в 14:28
1
ответ
Пробная витая пробка TDD, "экземпляр StringTransport не имеет атрибута..."
Я работаю над настройкой настраиваемой оболочки-заглушки SSH, аналогичной MockSSH, и хочу сделать это на тестовой основе. Я сталкиваюсь с проблемами тестирования, когда я использую conch.recvline.HistoricRecvLine вместо базового twisted.internet.pro…
07 авг '15 в 20:45
1
ответ
Может ли Twisted запускать SFTP FTPS и HTTPS Server одновременно
Я могу быть слишком амбициозным, и то, что я пытаюсь достичь, может даже оказаться невозможным с использованием Twisted, но я хотел бы разработать приложение с использованием Twisted, которое выполняет все следующие действия. Запустите SFTP-сервер З…
20 дек '14 в 03:00
1
ответ
Извлечение Publickey из ввода Privatekey с использованием Python
Мне нужно сгенерировать publickey из закрытого ключа без локального временного расположения, как мы делаем в sshgen. Так что я использую это. Здесь я передаю свой закрытый ключ как ввод (вот так): python codekey.py "-----BEGIN RSA PRIVATE KEY-----\n…
22 авг '16 в 08:07
2
ответа
Использование интерфейса ISFTP витой раковины для выполнения загрузки и выгрузки?
Я работаю для программирования клиента SFTP с использованием витой раковины. Я нашел пример в этом форуме, используя класс FileTransferClient витой раковины в этом (передача файла витой раковины). Метод openFile этого класса возвращает объект, котор…
15 апр '15 в 07:34
1
ответ
Ошибка целостности пакета Twisted Conch
Когда я подключаюсь с помощью Twisted conch, я получаю ошибку целостности пакета (осталось 6 байт) по адресу serverloop.c:980 в /var/log/secure.log. После этого соединение прерывается ("Отключение: ошибка целостности пакета") Сервер является системо…
21 май '13 в 12:14
1
ответ
Невозможно запустить углеродный кэш с включенным люком
Когда я пытаюсь бежать carbon-cache.py start установив ENABLE_MANHOLE = True MANHOLE_INTERFACE = 127.0.0.1 MANHOLE_PORT = 7222 MANHOLE_USER = admin MANHOLE_PUBLIC_KEY = ssh-rsa AAAAB3NzaC1yc2EAAAABiwAaAIEAoxN0sv/e4eZCPpi3N3KYvyzRaBaMeS2RsOQ/cDuKv11d…
25 окт '16 в 08:29
1
ответ
SSH сервер на Python
Мне нужен простой пример сервера SSH на Python. Я не знаю много английского, мне трудно понять документацию. Я пытался использовать парамико и витую раковину. Помоги мне, пожалуйста. Я нахожу это, но документация не описывает вещи, связанные с ssh. …
18 авг '13 в 18:22
1
ответ
Аутентификация с использованием Twisted SSH-сервера
Вот простое скрученное приложение: from twisted.cred import checkers, portal from twisted.conch import manhole, manhole_ssh from twisted.conch.insults import insults from twisted.application import service, internet from twisted.internet import endp…
25 июл '14 в 12:53
0
ответов
Twisted Conch Shell: блокировка исполняемого файла
У меня есть работающий сервер SSH Shell, и я пытаюсь создать команду (класс команд), которая действует как "ping", распечатывая некоторые данные каждые несколько секунд. Оболочка ищет исполняемые файлы для принятых команд, создает их с заданными арг…
16 авг '15 в 00:31