LongForum

LongForum (http://isabel.su/forums/index.php)
-   IRC (http://isabel.su/forums/forumdisplay.php?f=15)
-   -   Установка бнц (bnc) на сервере (http://isabel.su/forums/showthread.php?t=260)

zloy_zay 23.09.2010 10:15

Установка бнц (bnc) на сервере
 
по просьбам народа с канала, решил написать как устанавлиать psybnc на юниксовом сервере, к которому есть доступ через ssh. в особые дебри лезть не буду, но по основным пунктам, достаточным для того, чтобы он заработал пройдусь.
итак:
1. коннектимся к шеллу по ssh через putty, дефолтный порт 22, если админ не изменил его

2. открываем в своём браузере сайт с которого будем стягивать дистрибутифф psybnc
например, http://psybnc.info/download.html, выбираем версию, которую будем качать. я не всегда беру самую последнюю, тк они иногда очень проблематичны в использовании. как правило беру уже проверенную.
копируем ссылку в буфер

3. в командную строку сервера вбиваем
wget link_на_выбранную_версию_psybnc
должно выглядеть так http://psybnc.info/download/psybnc(версия_выбранная_вами).tar.gz
сервер закачает этот архив к себе

4. далее логичное действие - разархивируем архифф:
tar -xzf psybnc(ваша_версия).tar.gz

5. переходим в созданную директорию командой
cd psybnc

6. запускаем конфиг самой бнц
make menuconfig

появляется довольно приятная графическая оболочка, в которой:
- заходим в compiling options. тут много параметрофф. достаточно включить поддержку шифрования и ident сервер oIdent
- далее заходим в bouncer config, устанавливаем listening port (порт для соединения)
- добавляем юзеров. можно дать одному права админа, а потом уже из клиента добавлять пользователей.
надо сказать, что если даже не дать права админа, то первый, кто приконнектицца в bnc станет им по умолчанию. но, для спокойствия, лучше дайте.
стоит обратить внимание, что в поле login - вписываецца ник юзера, а в username - ident (это важно для прального коннекта клиента)
- выходим из конфигуратора

7. компилируем программку

8. после компиляции запускаем
./psybnc
запустицца программка, которая выведет вам об этом сообщение, с необходимыми параметрами (слушающий порт и прочее)
ну, а теперь бежим к первому посту этой темы и, настроифф клиент, наслаждаемся общением)

P.S. для того, чтобы был виден красивых хвостик, недостаточно просто установить бнц, надо позаботицца, чтобы провайдер прописал ещё обратку к ней. иначе будет виден не хост, а ip-адрес сервера, где запущен процесс. хотя по-большому счёту цель достигнута, адрес скрыт.

P.P.S. писал пост по памяти, если буду ставить бнц снова, исправлю ошибки, если таковые есть)
но маловероятно)


Часовой пояс GMT +3, время: 21:56.

#LongHorn TeaM