Форум портала Metropolis

Высокие технологии и мобильный мир => *nix-системы => Тема начата: alpha_Qu4z4r от 25 Апрель 2006, 19:39



Название: Авторизация в нашей сети
Отправлено: alpha_Qu4z4r от 25 Апрель 2006, 19:39
Может не все знают, что под никсами тоже можно сидеть в инете через нашу сетку(так как многие слышали, что exe файлы там просто так не запустишь). Умные люди для этого написали Wine, он же эмулятор среды виндовс и реализация ActiveX, с помощью которого можно запустить тот самый авторизатор, что вы юзаете под виндой, но это очень заморочно. Другие умные люди написали простенький авторизатор на perl, но помимо перла, устанавлимаего по дефолту, он требует ещё и некий Cript-Rijndeal. Всё это noauth.pl(сам авторизатор на перле) и крипт, можно найти в DC++ у некоторых пользователей(к админам: неплохо было бы это выложить туде же где лежит виндовый авторизатор). После установки криптера нужно будет прописать свои авторизационные данные и сервер авторизации в самом начале скриптика и установить права на запуск.
Вот так вот довольно просто =) можно попасть в инет из линуха в нашей сети...

Кстати вопрос к более опытным: Пока у меня не гетвэй, а просто прокся мне необходимо авторизовываться на удалённой машине, я захожу на неё по SSH  и запускаю noauth.pl и он начинает мне выдавать строчки:
Begin session
ok
и тд
как только я закрываю окно с SSH скрипт тоже отваливается... а сквид, естественно, перестаёт пускать меня в инет. От сюда вопрос как бы этот авторизатор запускать так, чтоб он независил от моего SSH подключения. Я думмал засунуть его в /etc/rc.d но тогда в процессе загрузки он начал бы свою работу и одна виртуальная консоль стала бы мне недоступна, так как там бесконечный цикл... Соответсвенно это не вариант...


Название: Re:Авторизация в нашей сети
Отправлено: iv_nik от 25 Апрель 2006, 19:41
Другие умные люди написали простенький авторизатор на perl, но помимо перла, устанавлимаего по дефолту, он требует ещё и некий Cript-Rijndeal. Всё это noauth.pl(сам авторизатор на перле) и крипт, можно найти в DC++ у некоторых пользователей(к админам: неплохо было бы это выложить туде же где лежит виндовый авторизатор).
А он давно уже лежит тут: ftp://10.4.4.44/soft/Linux-Unix/
Crypt-Rijndael-0.04.tar.gz и папка perl-auth со скриптом


Название: Re:Авторизация в нашей сети
Отправлено: swein от 25 Апрель 2006, 20:56
эээ ./noauth.pl &


Название: Re:Авторизация в нашей сети
Отправлено: frost_ii от 25 Апрель 2006, 21:44
...Другие умные люди написали простенький авторизатор на perl, но помимо перла, устанавлимаего по дефолту, он требует ещё и некий Cript-Rijndeal....
Вы, представляете себе ситуацию с точностью до наоборот. Какой-то Cript-Rijndeal и есть "авторизатор", а перловый скрипт к нему - так, для удобства...


Название: Re:Авторизация в нашей сети
Отправлено: DRypa от 25 Апрель 2006, 22:36
А что вообще с этим вайном делать(как запускать проги), просто когда его пытеаешься просто запустить(без параметров), то говорит, что библиотека какая то не найдена(сейчас не скажу какая, ибо не под линуксой...).
Ставил не с портов, может косячно установил?
а перловый скрипт запускается и висит в процессах, а нета нет(извините за тавтологию).
вообще грешу на файервол, но чесно говоря не знаю как его настраивать(раньше работал только с ipfw для FreeBSD.
у меня Red Hat 10



Название: Re:Авторизация в нашей сети
Отправлено: swein от 26 Апрель 2006, 00:12
...Другие умные люди написали простенький авторизатор на perl, но помимо перла, устанавлимаего по дефолту, он требует ещё и некий Cript-Rijndeal....
Вы, представляете себе ситуацию с точностью до наоборот. Какой-то Cript-Rijndeal и есть "авторизатор", а перловый скрипт к нему - так, для удобства...

причем не "другими умными людьми", а вроде как его разработчик раздает =)


Название: Re:Авторизация в нашей сети
Отправлено: smoke от 26 Апрель 2006, 02:08
Уже писал на том форуме. Сходите сюда:
http://forum.l2.dp.ua/index.php?showtopic=2664

это обсуждение, а вот и авторизатор на qt
вот исходник
http://nodeny.dp.ua/files/src-l2-1.0.1.8.rar
а это бинарник
http://nodeny.dp.ua/files/bin-l2-1.0.1.8.rar
у кого получится пишите.=)


Название: Re:Авторизация в нашей сети
Отправлено: alpha_Qu4z4r от 26 Апрель 2006, 13:17
Вы, представляете себе ситуацию с точностью до наоборот. Какой-то Cript-Rijndeal и есть "авторизатор", а перловый скрипт к нему - так, для удобства...

А мне казалось, что это некая крипто-защита, а так как в перле не особо понимаю, то думал, что скриптик осуществляет всё необходимое, а данные передаёт уже с использованием этого самого криптера...


Название: Re:Авторизация в нашей сети
Отправлено: swein от 26 Апрель 2006, 15:44
Rijndeal - это AES, который сменил DES.. в криптографии не шибко понимаю но это симметричное шифрование вроде как.. (т.е. по ключу)


Название: Re:Авторизация в нашей сети
Отправлено: frost_ii от 28 Апрель 2006, 22:56
А мне казалось, что это некая крипто-защита, а так как в перле не особо понимаю, то думал, что скриптик осуществляет всё необходимое, а данные передаёт уже с использованием этого самого криптера...
Это модуль, который генерирует "код доступа". А перловый скрипт сдаёт ему исходные данные (юзернейм, IP и пр.) и полученный "код" сбрасывает серверу. Я лишь имел в виду, что этот "какой-то" модуль всё-таки первичен..


Название: Re:Авторизация в нашей сети
Отправлено: capul от 29 Апрель 2006, 00:10
Rijndeal - это AES, который сменил DES.. в криптографии не шибко понимаю но это симметричное шифрование вроде как.. (т.е. по ключу)
алгоритм DES (особенно тройной DES ) в настоящий момент самый устойчивый к взлому, особенно к нелинейному диффиренциальному  анализу, но  его самый большой недостаток в том что, требовательный к ресурсам вычислительной системы, и тут в сетке может (а может и нет)  применяеться симметричный алгоритм шифрования по "явному" ключу, об этом я сужу по довольно маленьким блокам и периодичному сообщению хосту (30 сек) его состояния, такой принцип я уже видел ............. :)


Название: Re:Авторизация в нашей сети
Отправлено: DRypa от 06 Май 2006, 20:31
Что то вас занесло в сторону шифрования, а толком объяснить, как заюзать этот перловый скрипт никто не говорит.
у меня при запуске noauth.pl вообще ничего не происходит, и создается такое впечатление, что просто где-то циклится он
Смотрю в процессах, всй правильно есть "perl noauth.pl"
а тут написано, что должно происходить следующее
Begin session
ok
и тд
что посоветуете???


Название: Re:Авторизация в нашей сети
Отправлено: frost_ii от 08 Май 2006, 11:12
Что то вас занесло в сторону шифрования, а толком объяснить, как заюзать этот перловый скрипт никто не говорит.
у меня при запуске noauth.pl вообще ничего не происходит, и создается такое впечатление, что просто где-то циклится он
Смотрю в процессах, всй правильно есть "perl noauth.pl"
а тут написано, что должно происходить следующее
Begin session
ok
и тд
что посоветуете???
Логи поставь. Пусть выбрасывает на экран, то, что он делает.


Название: Re:Авторизация в нашей сети
Отправлено: ExclusivE от 17 Май 2006, 18:58
Значит объясню по порядку как заставить работать авторизатор под никсами.
1) Качаем Crypt-Rijndael-0.04.tar.gz (http://ftp://10.4.4.44/pub/soft/Linux-Unix/Crypt-Rijndael-0.04.tar.gz)
2) Устанавливаем
3) Качаем noauth.pl (http://ftp://10.4.4.44/pub/soft/Linux-Unix/perl-auth/noauth.pl)
4) Вводим в него IP сервера авторизации и пароль
Все это делается из-под рута.
Код:
mkdir /tmp/install
cd /tmp/install
# качаем (если нету wget используйте fetch)
wget ftp://10.4.4.44/pub/soft/Linux-Unix/Crypt-Rijndael-0.04.tar.gz
# распаковываем
tar -zxf Crypt-Rijndael-0.04.tar.gz
cd Crypt-Rijndael-0.04
perl Makefile.PL
make all install
mkdir /root/bin
cd /root/bin/
rm -rf /tmp/install/Crypt-Rijndael-0.04
wget ftp://10.4.4.44/pub/soft/Linux-Unix/perl-auth/noauth.pl
# правим noauth.pl (если нет nano используйте ee, mcedit, vi, joe или любой другой редактор)
nano noauth.pl
# делаем скрипт исполнимым и нечитаемым для остальных
chmod +700 noauth.pl
Теперь запускаем скрипт:
Код:
./noauth.pl
немного наблюдаем за его работой и жмем ctrl+c. Если он работает нормально (мы хотя бы один раз увидели AUTH OK) то опять правим его и вместо v = 1; ставим v = 0;
Теперь делаем скрипт запуска и суем его в автозагрузку (не в папку $HOME/.kde/Autostart, а в каталог стартовых скриптов):
Код:
#!/bin/sh
case $1 in
  start)
     /root/bin/noauth.pl &
  ;;
  stop)
     killall -TERM -m noauth.pl
  ;;
  restart)
     $0 stop
     $0 start
  ;;
  *)
    echo Usage: $0 'start|stop|restart'
  ;;
esac
Не забудьте сделать с этим скриптом chmod +x.
У FreeBSD и слаки это /etc/rc.d, у Gentoo /etc/init.d. В дженту также надо будет сделать rc-update add имя_скрипта default.
Вроде все. У меня работает


Название: Re:Авторизация в нашей сети
Отправлено: Puls от 18 Май 2006, 18:27
В дженту можно и без rc-update
достаточно прописать /root/noauth.pl &
в файл /etc/conf.d/local.start


Название: Re:Авторизация в нашей сети
Отправлено: alpha_Qu4z4r от 24 Май 2006, 20:03
А криптер пропал с сервака, сейчас там лежит только noauth.pl


Название: Re:Авторизация в нашей сети
Отправлено: ExclusivE от 25 Май 2006, 08:34
Он еще в 10 местах лежал. Если надо - могу на http выложить.


Название: Re:Авторизация в нашей сети
Отправлено: alpha_Qu4z4r от 26 Май 2006, 09:58
Да у меня есть, просто другие не найдут...


Название: Re:Авторизация в нашей сети
Отправлено: ZERO_COOL от 15 Июнь 2006, 23:11
Ребята....от тех. поддержки я вразумительный ответ так и не получил....
Поясните....по каким причинам может постоянно выдавать AUTH NO...
Пароль верен.
Всё установленно...
При установке....Crypt-Rijndael выдало пару ошибок..
Система Fedora Core 4 либо 5 для AMD 64...
Посоветуйте что-нибудь...т.к. я новичок в *nix-системах...
Спасибо.


Название: Помощь... по авторизации для новичков в *nix-ах...
Отправлено: ZERO_COOL от 15 Июнь 2006, 23:18
Ребята....от тех. поддержки я вразумительный ответ так и не получил....
Поясните....по каким причинам может постоянно выдавать AUTH NO...
Пароль верен.
Всё установленно...
При установке....Crypt-Rijndael выдало пару ошибок..
Система Fedora Core 4 либо 5 для AMD 64...
Посоветуйте что-нибудь...т.к. я новичок в *nix-системах...
Спасибо.


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: banan от 16 Июнь 2006, 08:25
AUTH NO...
Вот прям такое и выдает?


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: ZERO_COOL от 16 Июнь 2006, 20:46
Без троеточия...


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: banan от 16 Июнь 2006, 21:08
угу. вижу. Может логин-пароль или сервер авторизации неправильны?
$noanswer = 0;

while(1)
{
  $id = 999999 unless $id--;
  &SEND("$ver$id");
  print "BEGIN SESSION\n" if $v;

вот это успешно проходит, т.е. соединение устанавливается и начинается сессия обмена криптованными данными.

тут мы его криптуем
  $skey = $cipher->encrypt($key);

тут посылаем
  &SEND($skey."a$ver$id");

тут получаем ответ
  $p = &GET;
  next unless $p;
  $stat = substr $p,0,2;

и что-то не получается
  $stat = $stat eq 'ok' || $stat eq 'sv' ? "OK" : "NO";
  print "AUTH $stat\n" if $v;

может всетки логинпароль?


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: ZERO_COOL от 16 Июнь 2006, 21:39
Вот ..где пароль отправляет я понимаю...а где IP?
Откуда он его берёт?


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: banan от 16 Июнь 2006, 21:42
#!/usr/bin/perl
# =========================================================================
#                     Nodeny. Авторизатор
# =========================================================================
use IO::Socket;
use Sys::Hostname;
use Crypt::Rijndael;

# -------------------------------------------------------------------------

$yourpass = '123';   # ваш пароль
$server = '10.4.4.250';            # сервер авторизации
$portno = 7723;                  # порт


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: ZERO_COOL от 16 Июнь 2006, 21:49
AUTH NO
Пароль верен
Сервер авторизации 10 4 4 1
 


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: banan от 16 Июнь 2006, 21:51
т.е. не безлимит?


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: ZERO_COOL от 16 Июнь 2006, 21:52
Нет.
А есть разница?


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: banan от 16 Июнь 2006, 21:59
у анлима сервер авторизации 4.250
у неанлима - 4.1
попробуй авторизнуться на 4.250
а вдруг админы тебя перепутали?
или денег на счету нету.


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: ZERO_COOL от 16 Июнь 2006, 22:07
Уже пробовал ..после твоего сообщения..)) Ноль. AUTH NO
#!/usr/bin/perl
# =========================================================================
#                     Nodeny. Авторизатор
# =========================================================================
use IO::Socket;
use Sys::Hostname;
use Crypt::Rijndael;

# -------------------------------------------------------------------------

$yourpass = '123';   # ваш пароль
$server = '10.4.4.250';            # сервер авторизации
$portno = 7723;                  # порт


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: banan от 16 Июнь 2006, 22:14
а деньги на счету?


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: ZERO_COOL от 16 Июнь 2006, 22:22
Да....вполне достаточно..)
Отправлено: Июнь 16, 23:21
Слухай...а в настройках *niх-а ичего прописывать не надо?


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: banan от 16 Июнь 2006, 22:23
ну мучай суппорт тогда. Либо пусть логи ковыряют, либо включают тебе инет по ипу без авторизации.
Отправлено: Июнь 16, 23:23
Слухай...а в настройках *niх-а ичего прописывать не надо?
в настройках каво ???


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: ZERO_COOL от 16 Июнь 2006, 22:28
Сети.. в Fedore 4 например..
Отправлено: Июнь 16, 23:26
Они предлогали по Ипу...но это тоже гемор...т.к. пока у мну не безлимит.....Я побаиваюсь за траф...
А так они толком ничего не говорят...типа нужно вылавлавитать Админа которй шарит в Линах...


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: DRypa от 18 Июнь 2006, 00:06
А файервол не может блочить, я лично у себя на него грешу, кто нить знает как iptables настроить???
у меня даже Auth No не выдает!


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: ZERO_COOL от 18 Июнь 2006, 01:58
Ну знаешь....честно говоря Х...З...
Я пробовал его рубить...таже ситуация...
Блин...ещё как назло при смене сетевой Ип...терь какой хочет такой и ставиЦЦа...
Задолбало... >:(


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: ExclusivE от 19 Июнь 2006, 00:29
Где-то я подслушал что crypt-rijandael глючит на amd64.


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: alpha_Qu4z4r от 20 Июнь 2006, 14:12
нормальны конторы делают веб-авторизацию и как опцию форма с кнопкой для включения/отключения инета...


Название: Re:Помощь... по авторизации для новичков в *nix-ах...
Отправлено: ZERO_COOL от 21 Июнь 2006, 20:41
Исправил...заработало.. :)
Просто скрипт не корректно работал на 64 разрядной версии Оси..Всем спасибо. =)


Название: Re:Авторизация в нашей сети
Отправлено: FanT0m от 04 Июль 2006, 00:37
Люди помогите плиз: при сборке Crypt-Rijndael-0.04 нехватает какойто библиотеки /usr/lib/perl5/5.8.7/i386-linux/CORE/EXTERN.h. чё делать то :(


Название: Re:Авторизация в нашей сети
Отправлено: ExclusivE от 04 Июль 2006, 20:24
Возможно в твоем дистре нету хидеров библиотек (они требуются для компиляции программ). Выход - искать пакеты с хидерами для твоего дистра (если есть) или ставить другой.


Название: Re:Авторизация в нашей сети
Отправлено: vania-pooh от 23 Август 2006, 09:48
проще чем эти циферки запоминать для простой смены прав доступа использовать chmod +x или a+x.


Название: Re:Авторизация в нашей сети
Отправлено: ExclusivE от 24 Август 2006, 00:34
Скорее придется побольше изучить никсы или оставаться на винде.


Название: Re:Авторизация в нашей сети
Отправлено: vania-pooh от 24 Август 2006, 10:23
В общем, чувствую, что придется локалкой толь довольствоваться ( в линухе), а в инет выходить через винХР.
как у вас все сложно, в антхилле. у нас вот я просто из под фри бсд настроил правильно сетевуху через ifconfig, потом прописал маршруты через route и все заработало. Инет летает.


Название: Re:Авторизация в нашей сети
Отправлено: Legenden от 01 Октябрь 2006, 22:20
Значит объясню по порядку как заставить работать авторизатор под никсами.
1) Качаем Crypt-Rijndael-0.04.tar.gz (http://ftp://10.4.4.44/pub/soft/Linux-Unix/Crypt-Rijndael-0.04.tar.gz)
2) Устанавливаем
3) Качаем noauth.pl (http://ftp://10.4.4.44/pub/soft/Linux-Unix/perl-auth/noauth.pl)
4) Вводим в него IP сервера авторизации и пароль
Все это делается из-под рута.
Код:
mkdir /tmp/install
cd /tmp/install
# качаем (если нету wget используйте fetch)
wget ftp://10.4.4.44/pub/soft/Linux-Unix/Crypt-Rijndael-0.04.tar.gz
# распаковываем
tar -zxf Crypt-Rijndael-0.04.tar.gz
cd Crypt-Rijndael-0.04
perl Makefile.PL
make all install
mkdir /root/bin
cd /root/bin/
rm -rf /tmp/install/Crypt-Rijndael-0.04
wget ftp://10.4.4.44/pub/soft/Linux-Unix/perl-auth/noauth.pl
# правим noauth.pl (если нет nano используйте ee, mcedit, vi, joe или любой другой редактор)
nano noauth.pl
# делаем скрипт исполнимым и нечитаемым для остальных
chmod +700 noauth.pl
Теперь запускаем скрипт:
Код:
./noauth.pl
немного наблюдаем за его работой и жмем ctrl+c. Если он работает нормально (мы хотя бы один раз увидели AUTH OK) то опять правим его и вместо v = 1; ставим v = 0;
Теперь делаем скрипт запуска и суем его в автозагрузку (не в папку $HOME/.kde/Autostart, а в каталог стартовых скриптов):
Код:
#!/bin/sh
case $1 in
  start)
     /root/bin/noauth.pl &
  ;;
  stop)
     killall -TERM -m noauth.pl
  ;;
  restart)
     $0 stop
     $0 start
  ;;
  *)
    echo Usage: $0 'start|stop|restart'
  ;;
esac
Не забудьте сделать с этим скриптом chmod +x.
У FreeBSD и слаки это /etc/rc.d, у Gentoo /etc/init.d. В дженту также надо будет сделать rc-update add имя_скрипта default.
Вроде все. У меня работает
Сделал все, как надо, но на стадии
./noauth.pl
у меня выдает
: bad interpreter: Нет такого файла или каталога

 :'-(


Название: Re:Авторизация в нашей сети
Отправлено: vania-pooh от 02 Октябрь 2006, 15:41
значит либо у тебя не установлен perl, либо в текущем каталоге нету noauth.pl


Название: Re:Авторизация в нашей сети
Отправлено: Expert от 02 Октябрь 2006, 18:23
Сделал все, как надо, но на стадии
./noauth.pl
у меня выдает
: bad interpreter: Нет такого файла или каталога

 :'-(

Наиболее частая причина такого поведения - неправильный "перевод строки" в первой строке. Автор биллинга отличился не раз тем, что присланные скрипты были в формате <CR><LF>, принятом в DOS, а не UNIX. И каждый раз при установке биллинга мне приходилось исправлять файлы. Так что, проверь noauth.pl и перепиши первую строку, убедившись, что перевод строки - один символ, а не два, как принято в DOS.


Название: Re:Авторизация в нашей сети
Отправлено: Legenden от 03 Октябрь 2006, 00:49
все равно не хочет, тоже самое выдает...


Название: Re:Авторизация в нашей сети
Отправлено: ExclusivE от 03 Октябрь 2006, 10:40
Сделай which perl - узнаешь где у тебя находится перл. Потом в первую строку скрипта напиши правильный путь.


Название: Re:Авторизация в нашей сети
Отправлено: vania-pooh от 04 Октябрь 2006, 16:12
2 vania-pooh: взгляни на три поста выше. У меня тоже с ./noauth.pl проблемы были. Только ошибка другая.
700 - это значит чтение, запись, выполнение для владельца и ничего для остальных. соотв. возможно что файл принадлежит не тому пользователю из под которого ты запускаешь его и он не дает тебе ничего делать. конечно маловероятно, но ты мог запускать chown не из под рута (скорее всего нет). можно из под рута запустить chown <имя юзверя> 700 (или 755) filename


Название: Re:Авторизация в нашей сети
Отправлено: ExclusivE от 05 Октябрь 2006, 12:50
В этом файле лежит пароль поэтому надо 700.


Название: Re:Авторизация в нашей сети
Отправлено: ExclusivE от 06 Ноябрь 2006, 23:57
Библиотека Crypt-Rijndael которую использует noauth.pl не обновляется с 2001 года, проблемы с amd64 из-за нее.
Отправлено: Октябрь 16, 10:12
Патч (http://www.freebsd.org/cgi/cvsweb.cgi/ports/security/p5-Crypt-Rijndael/files/patch-rijndael_h#rev1.1) для Crypt-Rijndael


Название: Re:Авторизация в нашей сети
Отправлено: eXtractor от 21 Ноябрь 2006, 13:35
При запуске noauth.pl:
Код:
send: Cannot determine peer address at ./noauth.pl line 20

Crypt-Rijndael вроже установился, дистриб — Fedora 6.
Отправлено: 21 Ноябрь 2006, 13:12:25
Извиняюсь за беспокойство, теперь все работает. Причиной отказа была закомментированная строчка с номером порта.


Название: Re: Авторизация в нашей сети
Отправлено: xxek от 03 Май 2007, 16:51
Ну вы даёте, граждане.. Патч для 64bit лежит в инете, для настройки которого он и нужен.. Я вот перегрузился в винду, пошёл по ссылке, думал - что-то мощное такое. Ага, несколько описательных строчек.

Короче говоря, поменял в rijndael.h в строчке "typedef unsigned long UINT32;"    "long" на "int", сделал ещё раз make all install и всё заработало. А патч (если это он) лучше бы положили на фтп 10.4.4.44, рядом с самим rijndael-ем.


Название: Re: Авторизация в нашей сети
Отправлено: Raphail от 04 Май 2007, 11:14
а вот чем меня порадовала Убунту 7.04 при попытке только начать =)
/root/Desktop/Crypt-Rijndael-0.04/Makefile.PL: line 1: use: command not found
/root/Desktop/Crypt-Rijndael-0.04/Makefile.PL: line 3: syntax error near unexpected token `newline'
/root/Desktop/Crypt-Rijndael-0.04/Makefile.PL: line 3: `WriteMakefile('


Название: Re: Авторизация в нашей сети
Отправлено: Сергей Коновалов от 04 Май 2007, 23:00
Новый Ubuntu 7.04
Makefile.PL не выдал ошибок, а вот при попытке скомпилировать выдало кучу ошибок. Понимаю, что нет нужных библиотек и файлов заголовков. Можно это как-нибудь решить локально, без возврата в Windows и скачивания нормального DVD-дистрибутива? Кстати, после установки перестал работать Evolution, который прекрасно запускался в режиме LiveCD.
Цитировать
Тут был текст ошибок...


Название: Re: Авторизация в нашей сети
Отправлено: ExclusivE от 04 Май 2007, 23:13
Надо поставить пакет с названием типа perl-dev.


Название: Re: Авторизация в нашей сети
Отправлено: Raphail от 04 Май 2007, 23:43
эх...а я только порадовался что наконец в этой Убунте и автомаунтятся винд разделы...и всего понапихано а оказалось =)..
пора похоже отдельную папку на фтп под каждую линукс версию заводить  для авторизатора(отдельно для фрряхи отельно для дебиана и тд...)


Название: Re: Авторизация в нашей сети
Отправлено: Сергей Коновалов от 04 Май 2007, 23:53
Спасибо ExclusivE за наводку, но я сам быстрее сообразил поставить диск и установить библиотеки Lib - Development, после чего всё скомпилировалось и запустилось без затруднений с первого раза. Значит, что-то не так.

Но Evolution так и не хочет работать, пишет, что запускается потом просто исчезает с панели задач.


Название: Re: Авторизация в нашей сети
Отправлено: asasin от 05 Май 2007, 00:08
Честно сказать, я удивляюся... чем плох wine???? Просто щелкаешь как в винде и сё.... ключик на месте....трафик и т.д Зчем такие заморочки? Опять -таки пароль и все такое...


Название: Re: Авторизация в нашей сети
Отправлено: Raphail от 05 Май 2007, 00:19
да ничем не плох просто хочется всё же под гвынпинами не иметь вин32 авториза с дополнительными заморочками в виде запускания эмуля


Название: Re: Авторизация в нашей сети
Отправлено: Сергей Коновалов от 05 Май 2007, 00:34
Кроме того, я понятия не имею, как пользоваться wine. Пусть меня научат! :-)

Проблема с Evolution лечится удалением файла org-gnome-evolution-startup-wizard.eplug из /usr/lib/evolution где-то там. Поиск находит. Эта проблема с Evolution, кстати, действительно недоработка авторов.

Знакомство с Linux развивает мышление, потому что затруднения возникают постоянно. Например, сейчас я не могу общаться с другом в GAIM из-за проблем с кодировкой. Кто подскажет, что нужно поставить ставить и где поковыряться?


Название: Re: Авторизация в нашей сети
Отправлено: asasin от 05 Май 2007, 22:35
Про Gaim - Учетные записи - выбираешь аккаунт - изменить - и там показать больше параметров .. Ручками набираешь нужную.... СР1251- для винды самое то :)


Название: Re: Авторизация в нашей сети
Отправлено: Сергей Коновалов от 06 Май 2007, 22:49
Про Gaim - Учетные записи - выбираешь аккаунт - изменить - и там показать больше параметров .. Ручками набираешь нужную.... СР1251- для винды самое то :)
CP1251 или CP-1251?

P.S. Что читать про локализацию вообще лучше с самого начала? Думаю, это не первая проблема с кодировками.


Название: Re: Авторизация в нашей сети
Отправлено: xxek от 07 Май 2007, 01:15
Кстати насчёт wine - хоть и оффтопим "немного", но тем не менее.
У меня пока этой надобности не возникало, но сайт www.winehq.com я уже нашёл. По-моему, там вполне достаточно всего :).


Название: Re: Авторизация в нашей сети
Отправлено: vania-pooh от 07 Май 2007, 18:17
CP1251 или CP-1251?

P.S. Что читать про локализацию вообще лучше с самого начала? Думаю, это не первая проблема с кодировками.
1) попробуй и то и то... что заработает, то и нужно (я думаю, что скорее всего первое)
2)локализация состоит в следующем:
а)ты указываешь несколько строчек в конфигах системы и многие приложения (например, гном и все под него, а также системная консоль, но не xterm) просто автоматом загружают нужный перевод
а2)некоторые программы, относящиеся к X Window, требуют настроек в конфигах X Window (например, xterm)
б)некоторые программы (например, kde) требуют установки дополнительных пакетов интернационализации (нечто типа kde-i18n).
в)существуют программы, которые необходимо как и в виндовс ставить сразу "в русском варианте", например OpenOffice.org
г)наконец, существуют редкие программы, для которых вообще нет перевода (особенно это касается коммерческих пакетов, разрабатываемых не под GPL)
д)все, что касается кодировки многие программы автоматом берут из системных настроек, но как я понял без проблем можно настроить только koi8-r, то приходится там где это важно (icq, irc, dc++,...) указывать нужную кодировку явно в программе (как раз в gaim)


Название: Re: Авторизация в нашей сети
Отправлено: Сергей Коновалов от 12 Май 2007, 22:48
Надоело запускать скрипт руками, попробовал привинтить в автозапуск. Пишет ошибку, говорит, что killall не умеет понимать команду -m. Порылся в инете и заменил на -r, кажется, это то же самое под убунту.

Кстати, как в Nautilus задать права su? Чтобы можно было прямо в нём править файлы в /etc/, например?

И ещё такой вопрос, шелл-скрипт, если его запихать в init.d, будет сам понимать, что нужно выполнить start? Если его просто запустить, то он пишет про то, какие команды доступны (start|stop|restart). И ничего о том, запустился уже авторизатор или нет.

Ещё одна странность: у меня noauth.pl не пишет никаких «Begin session» или «Auth OK». Это нормально?

Благодарствую.


Название: Re: Авторизация в нашей сети
Отправлено: vania-pooh от 12 Май 2007, 23:19
1)$sudo nautilus и иногда бывают делают пункт меню такой: запустить рутовый файл-менеджер
2)я так понимаю, что действие start в сценариях выполняется по умолчанию
3)не знаю


Название: Re: Авторизация в нашей сети
Отправлено: xxek от 12 Май 2007, 23:24
Насчёт killall "поддерживаю" - что означают эти его команды/опции и чем их заменить?

Задать права, видимо, проще так: залезть в свойства ярлыка и перед наутилусом поставить "sudo " или как его там. А насколько проще в kde :).

Скрипт у меня при запихивании туда виделся в списке служб (opensuse), оттуда же и управлялся. (хотя всё равно ничего не вышло - как будто он первую сессию только отрабатывает и вылетает незаметно). А вообще-то start|stop|restart - это "опции" командной строки - "auth start" и т.п.

В noauth.pl есть строчка "$v=0" с соответствующим комментарием - чтоб оно "заговорило", надо поправить на 1.


Название: Re: Авторизация в нашей сети
Отправлено: Сергей Коновалов от 13 Май 2007, 23:04
2vania-pooh
Совершенно правильно, можно запустить через sudo, но у меня почему-то не получается сделать launcher (=shortcut) на рабочем столе. Пункта меню такого нет :-/ Будем подумать ещё.

2xxek
Опции командной строки можно использовать, но как это сделать так, чтобы из init.d сценарий запускался именно с параметром start. Ведь я же просто кидаю скрипт в /etc/init.d/ и ожидаю, что он сам оттуда апустится. Или же vania-pooh прав и он самостоятельно поймёт, что нужно выполнить start при загрузке?

Вариант решения в лоб: сделать ещё один скрипт и в нём запускать уже нужный нам скрипт с нужным параметром. Но не думаю, что в init.d такой вариант прокатит.

За подсказку с $v спасибо, не углядел сам :-)


Название: Re: Авторизация в нашей сети
Отправлено: xxek от 14 Май 2007, 14:25
А в свойствах однажды созданного ярлыка саму команду можно поменять? Вот туда бы и sudo сунуть.. Я обычно делаю ярлык с командой "sudo konsole" или даже "sudo mc" с опцией запуска в терминале (где-то там в свойствах).

Касательно скрипта-службы: либо оно стартует само, либо существует гуёвое средство управления (типа yast в opensuse), либо надо ещё понатыкать его симлинков в каталоги rcX.d (X - уровень, 3 и 5 наверное хватит). Имена у них (линков) в этом случае должны быть вида KxxSCRIPT и SxxSCRIPT, где xx - номер в стартовой (килловой) последовательности, а SCRIPT - его название. Подробностей и технологии не помню :). Где вычитал - тоже не помню, где-то в инете на форуме -> можно поискать.


Название: Re: Авторизация в нашей сети
Отправлено: ExclusivE от 15 Май 2007, 13:11
Цитировать
Кстати, как в Nautilus задать права su? Чтобы можно было прямо в нём править файлы в /etc/, например?
Это же неудобно. Куда проще открывать конфиги из консоли используя автодополнение. Как эмулятор терминала советую yakuake. Если все же очень хочется именно наутилус - его можно из той же консоли запустить.
Цитировать
И ещё такой вопрос, шелл-скрипт, если его запихать в init.d, будет сам понимать, что нужно выполнить start? Если его просто запустить, то он пишет про то, какие команды доступны (start|stop|restart). И ничего о том, запустился уже авторизатор или нет.
Бывают совершенно разные системы стартовых скриптов, все зависит от дистрибутива. 


Название: Re: Авторизация в нашей сети
Отправлено: Сергей Коновалов от 15 Май 2007, 22:50
Интересует прежде всего Ubuntu.

А из консоли запускать мне лично не удобнее, в Наутилусе мышкой выбрал и всё. Проще.


Название: Re: Авторизация в нашей сети
Отправлено: VoVka от 12 Июнь 2007, 23:52
поставить диск и установить библиотеки Lib - Development

что за диск?


Название: Re: Авторизация в нашей сети
Отправлено: vania-pooh от 13 Июнь 2007, 08:44
с дистрибутивом.  :P


Название: Re: Авторизация в нашей сети
Отправлено: CRP от 15 Июнь 2007, 12:48
Кто нить толком может мне рассказать как конкретно работает этот скрипт? (noauth.pl)
Построчно!!!

А то чето под макой траблы какие то пошли...
я там увидел сырци либы на сях(?) так что подумываю о том чтобы написать авторизатор под мак...


Название: Re: Авторизация в нашей сети
Отправлено: vania-pooh от 15 Июнь 2007, 15:29
я его в глаза не видел, т.к. евролинковский инет работает без авторизаторов всяких. и к тому же я не знаю перл.

// Зачем тогда отписываться было? ;)


Название: Re: Авторизация в нашей сети
Отправлено: VoVka от 17 Июнь 2007, 19:27
или лыжи не едут или я ..

устанавливаю g++-4.1 он требует linux-libc-dev
устанавливаю linux-libc-dev он требует g++-4.1


Название: Re: Авторизация в нашей сети
Отправлено: vania-pooh от 18 Июнь 2007, 14:39
дык если из пакетов, то сразу оба пакета значит надо положить в каталог, где он их ищет (или в текущий каталог).


Название: Re: Авторизация в нашей сети
Отправлено: мыша от 10 Август 2007, 18:21
помогите пожалуйста, при
./noauth.pl выдает "нет такого файла или каталога"
я жуткий новичок, но уж очень хочется научиться.


Название: Re: Авторизация в нашей сети
Отправлено: Raphail от 10 Август 2007, 18:49
вот именно для новичков софтина с красивым названием "wine"."Библиотечная прикрутка" это уже когда освоисси


Название: Re: Авторизация в нашей сети
Отправлено: мыша от 10 Август 2007, 18:55
лана, спасибо.


Название: Re: Авторизация в нашей сети
Отправлено: mss от 20 Сентябрь 2007, 16:14
Уже писал на том форуме. Сходите сюда:
http://forum.l2.dp.ua/index.php?showtopic=2664

это обсуждение, а вот и авторизатор на qt
вот исходник
http://nodeny.dp.ua/files/src-l2-1.0.1.8.rar
а это бинарник
http://nodeny.dp.ua/files/bin-l2-1.0.1.8.rar
у кого получится пишите.=)

Ура! Почему я сразу не воспользовался этим? Никакой компиляции и т.д. Никакого терминала и т.п. Просто жмешь на архив и - самоустановка!
Спасибо тебе, smoke! :) ;) :D
Отправлено: Август 25, 03:57
А вот еще вопрос. После приостановки системы (как в ХР спящий режим) я не могу авторизоваться в сети. Т.е. программа авторизации запускается, но ответа от сервера она получить не может. Пинг тоже не проходит. Приходиться выходить из под пользователся, заходить в систему еще раз, и только после этого я могу выйти в сеть. С чем это может быть связано и как это "лечить"?
По указанным ссылкам нет файлов для скачивания. Где можно найти бинарник и исходник? Есть ли в Антхилле или у кого в хранилище?


Название: Re: Авторизация в нашей сети
Отправлено: xxek от 21 Сентябрь 2007, 14:06
Когда-то я их скачивал, но заставить работать не вышло.


bin-l2-1.0.1.8.rar
IJIXHYHTERCEZMU4UWAMBUKVIWUBPYD3LHFMP2Q

src-l2-1.0.1.8.rar
QJSJQLSHPQGFY2HQ74V6ONROT4LHQ5LSKLJ62DI


Название: Re: Авторизация в нашей сети
Отправлено: eXtractor от 20 Октябрь 2007, 16:36
А тему можно на свалку.


Название: Re: Авторизация в нашей сети
Отправлено: Dos от 20 Октябрь 2007, 22:54
+1 кил топ

!Не флудим.
Foxeed