|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Konstantin Scheglov 2:5036/29.1 02 Sep 2002 20:52:44 To : Nick Leuta Subject : Баг шеллгарда -------------------------------------------------------------------------------- 02 Sep 02 18:31, you wrote to me: >> Странно выглядит, правда? NL> Вот он, звериный оскал proprietary software :-)))) ;-) NL> Хотя не поверю, что ты с этого совсем ничего не получаешь :-) Примерно полгода уже... NL> Hу прямо пора кликать лозунг "даешь OpenTELNEAT"... Хотя, все эти NL> SSH'ы, telnet'ы - фигня, не фигня только эмуляция консоли. Да ну? ;-) Это начинается оно с эмуляции консоли, а потом обрастает фичами типа scp, port forwarding'а, и даже недокументированного ftp forwarding'а. Плюс носки. Вообще-то да, многое из этого можно сделать отдельными программами, и тогда останется по сути эмулятор консоли. Hо когда все это в одном exe, по-моему несколько удобнее... Еще вспомнил, что у меня есть в CVS ветка с поддержкой шифрованного диска, на котором хранится конфиг, termcap, RSA/DSA-ключи и в него же пишутся логи сессий. Шифруется любым шифром из доступных в telneat'е - например тем же rijndael'ом. Один раз - при старте telneat'а ввел пароль - открыл диск и после этого можно читать и писать. Соответственно можно ключи без паролей держать, или вовсе пароли в plain text. Есть отдельная утилитка для работы с этим диском, так как вообще говоря на нем можно держать все что угодно, не только файлы telneat'а. А так да - эмулятор. ;-) NL> Кстати, не просветишь насчет роли termcap'а в оной - я могу там NL> прописать произвольный терминал (сам сочинить), и он его поймет, или NL> где? Именно. Описываешь терминал в системе и в telneat'е, и оно начинает работать. В теории. ;-) на практике есть как минимум три ограничителя: набор понимаемых команд termcap-команд большой, но не обязательно полный; возможно есть ошибки в виде недореализации каких-нибудь тонкостей описания команд; нужно написать непротиворечивый терминал. Hо в принципе - да, пишешь свой терминал и он работает. -- С уважением, Konstantin. --- * Origin: Черви жрут гнилое мясо на ввалившемся носу (2:5036/29.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/27743d73a999.html, оценка из 5, голосов 10
|