Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
BLiuz
Зарегистрирован: 27.05.2002 Сообщения: 3 Откуда: Pamiers
|
Добавлено: Пн Май 27 2002 02:32 Заголовок сообщения: TCP_wrappers: ANSI картинки (баннеры) в тельнет. |
|
|
У меня такая проблема: я желаю чтобы пользователь, после того как пройдёт логин, получал баннер ввиде ANSI картинки (ну как на BBS). Так вот, как мне этот баннер настроить?
Вот что я делал: я пробовал засунуть проказ откомпиленого баннера (tcp_wrappers_7.4) в xinetd.conf:
banner_succes = /etc/banner_dir
Безуспешно. Непоказывало вообще ничего. Потом я попробовал засунуть тот же баннер в /etc/host.allow:
ALL: ALL: banners /etc/benner_dir
Работает, но не так как надо. Тоесть так баннер показывается до того как юзверь логин'ится. В итоге я добрался до /etc/motd. Но motd просто посылает текст, а не ANSI картинку
Помогите, пожалуйста: что, где и как настроить? OS: Linux |
|
Вернуться к началу |
|
|
and3008
Зарегистрирован: 12.10.2001 Сообщения: 14893 Откуда: Н.Новгород
|
Добавлено: Пн Май 27 2002 07:22 Заголовок сообщения: Re: TCP_wrappers: ANSI картинки (баннеры) в тельнет. |
|
|
Все правильно. Банер должен выводиться до логина. Если ты хочешь выводить банер после логина, то ты ковыряешь не в том направлении. Тебе нужно ковырять оболочку. Т.е. bash, tcsh, или чего там у тебя. |
|
Вернуться к началу |
|
|
Dmitry.Karpov Гость
|
Добавлено: Пн Май 27 2002 10:30 Заголовок сообщения: Кое-кому не помешали бы фундаментальные знания! |
|
|
Когда клиент устанавливает Telnet-соединение поверх TCP-сессии, последовательно выполняются программы xinetd, telnetd, login, shell (shell сначала выполняет стартовые скрипты, затем запускает юзерские программы). xinetd даже не понимает, что это Telnet-соединение - для него это выглядит как TCP-сессия (причем на этом порту может сидеть и другой демон). Домашнее задание: на этапе какой из вышеперечисленных программ надо вывести баннер? |
|
Вернуться к началу |
|
|
BLiuz
Зарегистрирован: 27.05.2002 Сообщения: 3 Откуда: Pamiers
|
Добавлено: Пн Май 27 2002 19:24 Заголовок сообщения: Thanks (. |
|
|
Большое спасибо |
|
Вернуться к началу |
|
|
BLiuz
Зарегистрирован: 27.05.2002 Сообщения: 3 Откуда: Pamiers
|
Добавлено: Пн Май 27 2002 19:33 Заголовок сообщения: Re: Кое-кому не помешали бы фундаментальные знания! |
|
|
Уважаемый Dmitry Karpov.
Вы совершенно правы. Фундаментальные знания мне действительно не помешали бы
Не могли бы вы мне дать, список полезной литературы. Желательно то что можно найти и почитать в сети. На английском, русском, французком или немецком.
Я буду вам весьма признателен (. |
|
Вернуться к началу |
|
|
Dmitry.Karpov http://www. Гость
|
Добавлено: Вт Май 28 2002 10:25 Заголовок сообщения: Хорошей литературы очень мало |
|
|
Лично я читаю примерно на эту тему курс "Сети и Архитектуры ЭВМ" в МФТИ (http://cs.mipt.ru); но для человека с адресом в зоне .uk посещать их будет сложновато. А писать хорошие книги сложно, и к тому же они очень быстро устаревают.
Кое-какие материалы есть у меня на http://www.pi2.ru/prof и http://www.pi2.ru/UnixFAQ (там есть довольно много ссылок). Хорошие доки есть на http://www.opennet.ru и на http://www.linuxconf.ru . Есть книжка Баха, хоть и очень старая. Ну и еще могу посоветовать выделить время и просмотреть все файлы в директории /etc - просто чтоб представлять, что где находится. Этого явно недостаточно, но все-таки очень полезно для общего развития. |
|
Вернуться к началу |
|
|
|