Обсуждение SAMS (Squid Account Manager System)

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
d...1
проходил мимо
Сообщения: 2
Зарегистрирован: 2009-03-26 10:37:31

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение d...1 » 2009-03-26 18:46:31

Доброе время суток.
Когда прописал в IE7 адресс прокси и порт выскакивает диалоговое окно с запросом на ввод логина и пароля. Ввожу. Ставлю флажок "Запомнить пароль". Открываю сайт. Закрываю браузер. Открываю снова и вижу то же диалоговое окно с уже заполнеными полями. Вопрос: можно ли как-то сделать, чтобы оно не появлялось каждый каз при открываниие браузера.
Тип авторизации NCSA.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

dosker
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-03-26 14:19:03
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение dosker » 2009-03-27 3:44:53

JaNet писал(а):

Код: Выделить всё

whereis htpasswd
touch /usr/local/etc/squid/ncsa.sams
права?

Код: Выделить всё

gw# whereis htpasswd
htpasswd: /usr/bin/htpasswd /usr/local/man/man1/htpasswd.1.gz

gw# ls -la /usr/local/etc/squid/ | grep ncsa
-rw-r--r--   1 root  squid       0 Mar 26 18:06 ncsa.sams
gw# rm /usr/local/etc/squid/ncsa.sams
gw# touch /usr/local/etc/squid/ncsa.sams
gw# ls -la /usr/local/etc/squid/ | grep ncsa
-rw-r--r--   1 root  squid       0 Mar 27 07:43 ncsa.sams
gw# /usr/bin/htpasswd -c /usr/local/etc/squid/ncsa.sams user0
gw#


JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение JaNet » 2009-03-27 9:03:07

d...1 писал(а):Доброе время суток.
Когда прописал в IE7 адресс прокси и порт выскакивает диалоговое окно с запросом на ввод логина и пароля. Ввожу. Ставлю флажок "Запомнить пароль". Открываю сайт. Закрываю браузер. Открываю снова и вижу то же диалоговое окно с уже заполнеными полями. Вопрос: можно ли как-то сделать, чтобы оно не появлялось каждый каз при открываниие браузера.
Тип авторизации NCSA.
чтоб пароль не был заполнен? ) не сохранять его )))

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение JaNet » 2009-03-27 9:05:50

dosker писал(а): gw# /usr/bin/htpasswd -c /usr/local/etc/squid/ncsa.sams user0
[/code]
а просто /usr/bin/htpasswd - выводит хелп по командам?

d...1
проходил мимо
Сообщения: 2
Зарегистрирован: 2009-03-26 10:37:31

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение d...1 » 2009-03-27 10:27:28

JaNet писал(а):чтоб пароль не был заполнен? ) не сохранять его )))
Не, нужно, чтобы пароль запомнило и окно это не выскакивало каждый раз при открытии браузера.

dosker
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-03-26 14:19:03
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение dosker » 2009-03-27 10:29:00

JaNet писал(а):а просто /usr/bin/htpasswd - выводит хелп по командам?
Нет.

Код: Выделить всё

gw# /usr/bin/htpasswd
gw#

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение JaNet » 2009-03-27 10:50:12

pkg_info -L apache-x-x-x | grep htpasswd

/путь-к-нему/htpasswd - работает?

ashota
ефрейтор
Сообщения: 54
Зарегистрирован: 2009-03-20 11:00:41
Откуда: Москва
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение ashota » 2009-03-27 10:51:00

Кто не будь сталкивался с такой проблемой? odnoklasniki.ru закрывается, а вот skype.com почему-то не как не могу закрыть.

dosker
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-03-26 14:19:03
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение dosker » 2009-03-27 10:59:45

JaNet писал(а):pkg_info -L apache-x-x-x | grep htpasswd
/путь-к-нему/htpasswd - работает?
Нет.

Код: Выделить всё

gw# pkg_info -L apache-1.3.41 | grep htpasswd
/usr/local/man/man1/htpasswd.1.gz
/usr/local/bin/htpasswd
/usr/local/share/doc/apache/programs/htpasswd.html.en
/usr/local/share/doc/apache/programs/htpasswd.html.html
/usr/local/share/doc/apache/programs/htpasswd.html.ja.jis
gw# /usr/local/bin/htpasswd
gw#

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение JaNet » 2009-03-27 11:35:28

ashota писал(а):Кто не будь сталкивался с такой проблемой? odnoklasniki.ru закрывается, а вот skype.com почему-то не как не могу закрыть.
закрывается нормально

Код: Выделить всё

.skype.com
- в группе запрет доступа по url

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение JaNet » 2009-03-27 11:40:11

а права на этот файл? ls -l /usr/local/bin/ | grep htpasswd
chmod 777 /usr/local/bin/htpasswd ?

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение JaNet » 2009-03-27 11:42:01

Да, у кого там проблема была с апачем22 - ставится и работает нормально. Отличие от 1.х.х - вынесено много чего в инклюдах. Багов с правами не заметил, если что-то не работает, проверяйте порт php5-extensions
ну и настройки самого httpd.conf

dosker
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-03-26 14:19:03
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение dosker » 2009-03-27 12:05:02

JaNet писал(а):а права на этот файл? ls -l /usr/local/bin/ | grep htpasswd
chmod 777 /usr/local/bin/htpasswd ?

Код: Выделить всё

gw# chmod 777 /usr/local/bin/htpasswd
gw# ls -l /usr/local/bin/ | grep htpasswd
-rwxrwxrwx  1 root  wheel        0 Mar 25 18:42 htpasswd
gw# /usr/local/bin/htpasswd
gw#
Apache стоит 1.3.41
php5-extensions-1.3 поставлен строго с параметрами из статьи

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение JaNet » 2009-03-27 13:27:06

Код: Выделить всё

ls -l /usr/local/bin | grep htp
-rwxr-xr-x  1 root  wheel    28020 Nov 24 09:36 htpasswd
нулевой размер вашего файлика htpasswd не смущает? 8)

dosker
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-03-26 14:19:03
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение dosker » 2009-03-27 13:37:53

JaNet писал(а):

Код: Выделить всё

ls -l /usr/local/bin | grep htp
-rwxr-xr-x  1 root  wheel    28020 Nov 24 09:36 htpasswd
нулевой размер вашего файлика htpasswd не смущает? 8)
Опа.Интересный нюанс.
А не подскажете в какую сторону рыть, ибо не гуру я совершенно

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение JaNet » 2009-03-27 15:11:52

pkg_info | grep apache
pkg_info -o apache-1.3.39_2
cd work/version/src/support

cp htpasswd /usr/local/bin/htpasswd

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение Cancer » 2009-03-28 11:56:35

Мне кажется если ты новичок, то снеси апач и поставь заного.

Аватара пользователя
hozman
мл. сержант
Сообщения: 137
Зарегистрирован: 2007-12-13 0:04:01

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение hozman » 2009-03-30 16:46:55

Всё в принципе я догнал. Но есть пару моментов.
Дошёл до создания базы мускула и пользователя. Создал всё. С помощью команд. Немного владею мускульными командами, изучаю по тиху. Идём дальше
Базы то я создал. Но откудого мне знать сколько в них столбцов и колонок? Вопрос вышел у меня потому что дальше по пробывал я запустить sams и вот что увидел?

Код: Выделить всё

hozhost# sams d1
Error
 Table 'squidctrl.sams' doesn't exist
Т.е. в базе squidctrl отсуствует таблица squidctrl.sams
Есть у меня предположение что и не одна там таблица. Вот эти момент хотел бы услышать. Если делать так, интересно просто вручную "разобрать" всё.

Я знаю, что есть другой способ создания баз, при помощи скрипта в порте. Я залез в порт и увидел файл setup.sh
Заглянул в него, и понел что это то что нужно. Пробую запустить .. написало нет прав. Выставил права. Запустил и вот что выдало:

Код: Выделить всё

hozhost# /usr/ports/www/sams/files/setup.sh
.: Can't open ./tmp/config.cache: No such file or directory
Необходимо создать папку для кэша ./tmp/config.cache ? А точка перед путёт означает, на сколько я помню, то что он скрыт, верно?

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение Cancer » 2009-03-31 7:47:32

В исходниках есть скрипты по созданию БД таблиц и всего что нужно.

ymsssg
ефрейтор
Сообщения: 60
Зарегистрирован: 2007-06-19 6:14:24
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение ymsssg » 2009-03-31 10:26:03

Доброго времени суток!
Сталкивался ли кто-нибудь с тем что у пользователя выходящего в internet через nat сайты прогружаются заметно шустрее чем у того кто ходит в internet через обсуждаемую связку, причем у этого пользователя в шаблоне прописаны как "Скорость канала для всего шаблона" так и "Скорость и скорость для отдельного пользователя" равные максимольной скорости канала.

Код: Выделить всё

OS - FreeBSD KREVEDKO 6.3-RELEASE-p1 FreeBSD 6.3-RELEASE-p1 #0: Wed Dec 10 16:26:05 OMST 2008
Squid - 2.7.6
Sams - 1.0.4
Файервол - IPFilter (IPF)
P.S. Всего пользователей прокси около 50. У всех 2 вида шаблонов у которых вышеописанные параметры канала равны 64000 бита и только у одного пользователя (о котором речь шла выше) скорости канала в шаблоне 3-его типа прописана скорость 900 000 бит.

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение JaNet » 2009-03-31 13:30:21

hozman писал(а):Всё в принципе я догнал. Но есть пару моментов.
Дошёл до создания базы мускула и пользователя. Создал всё. С помощью команд. Немного владею мускульными командами, изучаю по тиху.
не в ту сторону копаешь. глянь /usr/ports/www/sams/work/sams-1.0.4/mysql

Код: Выделить всё

-rwxr-xr-x  1 root  wheel   157 20 мар 13:24 create_sams_db
-rwxr-xr-x  1 root  wheel    52  5 апр  2007 create_sams_user
-rwxr-xr-x  1 root  wheel   155 20 мар 13:31 create_squid_db
в сторону этих скриптов. конфиг внутри поправить по-вкусу

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение JaNet » 2009-03-31 14:57:39

[quote="ymsssg"]Доброго времени суток!
Сталкивался ли кто-нибудь с тем что у пользователя выходящего в internet через nat сайты прогружаются заметно шустрее чем у того кто ходит в internet через обсуждаемую связку
[/code]

ИМХО, это логично. Ибо обращение идет в первую очередь, к кеш, а потом уже - к инету.
В Вашем же случае, ничего не кешируется, все идет напрямую.

Вариант - поиграться параметрами

Код: Выделить всё

TAG: cache_dir
#       Usage:
#
#       cache_dir Type Directory-Name Fs-specific-data [options]
и перевести часть кеш в ОЗУ памяти. Где-то были примеры, погуглите.

Аватара пользователя
hozman
мл. сержант
Сообщения: 137
Зарегистрирован: 2007-12-13 0:04:01

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение hozman » 2009-03-31 16:21:48

JaNet писал(а): не в ту сторону копаешь. глянь /usr/ports/www/sams/work/sams-1.0.4/mysql

Код: Выделить всё

-rwxr-xr-x  1 root  wheel   157 20 мар 13:24 create_sams_db
-rwxr-xr-x  1 root  wheel    52  5 апр  2007 create_sams_user
-rwxr-xr-x  1 root  wheel   155 20 мар 13:31 create_squid_db
в сторону этих скриптов. конфиг внутри поправить по-вкусу
Хм. У меня такого нету.

Код: Выделить всё

$ ls -arF /usr/ports/www/sams/
pkg-plist       pkg-descr       files/          distinfo        Makefile        ../             ./
Я так понел, нужно было качать пакет, а не ставить из портов sams. Потому что в портах не фига нет.

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение JaNet » 2009-04-01 7:45:47

читаем ман
делаем мейк
радуемся

Аватара пользователя
hozman
мл. сержант
Сообщения: 137
Зарегистрирован: 2007-12-13 0:04:01

Re: Обсуждение SAMS (Squid Account Manager System)

Непрочитанное сообщение hozman » 2009-04-01 14:07:00

JaNet писал(а):читаем ман

Код: Выделить всё

 hozhost# man sams
No manual entry for sams
Разве что тут. И то тут наполовину какой-то бред. С самого начала говоря создать базы из web-интерфейса. Хотя web-интерфейс незапускается без баз и пользователя. По крайне мере у меня, да и нетолько у меня.
Дальше там уже говоритсья как создать из директроии /work//sams-XXXXXX/mysql. Тут у тоже поверхностно и абы как. Ниже указано.
JaNet писал(а):делаем мейк
Сделал. Появилась ... директория /work/
JaNet писал(а):радуемся
Пока что не радостно :)

Свой пороль я в create_sams_user.sql прописал:

Код: Выделить всё

CONNECT squidlog;

GRANT ALL ON squidctrl.* TO sams@localhost IDENTIFIED BY "gjhjkm";
GRANT ALL ON squidlog.* TO sams@localhost IDENTIFIED BY "gjhjkm";
Пробую запустить скрипты:

Код: Выделить всё

hozhost# /usr/ports/www/sams/work/sams-1.0.4/mysql/create_squid_db
cat: /etc/sams.conf: No such file or directory
Create SQUID MySQL database
ERROR 1045 (28000): Access denied for user '-p'@'localhost' (using password: YES)
hozhost# /usr/ports/www/sams/work/sams-1.0.4/mysql/create_sams_db
cat: /etc/sams.conf: No such file or directory
Create MySQL database sams_db
ERROR 1045 (28000): Access denied for user '-p'@'localhost' (using password: YES)
Не хочет.
Я вижу что ошибка по идее заключается в том, что не находит система sams.conf в каталоге /etc. Из портов когда sams ставиться, файл конфигурации лежит в /usr/local/etc.
Где это необходимо подправить чтоб система об этом знала? В порте облазил не нашёл ничиво подобного ...