LINUX.ORG.RU

Linux для посетителя


0

0

Linux в интернет-кафе. GNOME, все крайне просто, привычно и приближене "к венде". Настройки юзера сбэкаплены и при логине автоматически раскручиваются из бэкапа - то есть задумываться о настройках нет нужды. Временные файлы складываются на самбовский каталог, юзеры авторизуются через LDAP (то есть везде могут работать все). Постоянные клиенты имеют персональные домашние каталоги с хранимыми настройками (домашний каталог зашарен по NFS).

В инет все ходят через сквид - но трафик считается на iptables. Для игрушек сделан маскарад - его трафик также считается. Иконки браузера, текстового процессора и редактора таблиц передраны из виндов. Все абсолютно лицензионно чисто. Железки старые - уровня Duron 1100, 256 метров оперативки, видяшки NVidia.

>>> Просмотр (1280x1024, 298 Kb)

★★★★★

Проверено: Demetrio ()

Чтобы было максимально приближено к "венде", надо бы ещё вместо трёх GNOME'овских менюшек сделать одну кнопку. Будет совсем как меню "Пуск".

qvvx
()

лучше бы расказал что и как делал, что использовал и тд

JB ★★★★★
()

Круто, решпект! А где сей клуб находится?

>лучше бы расказал что и как делал, что использовал и тд

Поддерживаю, любопытно взглянуть на конфигурацию! Выложи куда-нить плз..

magesor ★☆
()

Да, конечно приятней быть -vvv    ;-)

kbps ★★★
()

я рад, что линукс теперь уже и в интернет кафе, что касается самого скриншота, вполне приятная обстановка

sascha
()

супер!!!

скажи что как сделано.

создание счетов операторов через web-морду?

anonymous
()

Классно сделано, приятно когда у человека есть вкус и руки из нужного места растут. Кинфиги предлагаю не выкладывать, а то привыкли, понимаешь, все на блюдечке... :)

en0
()
Ответ на: комментарий от en0

Да, я как-то видел, как на Тайвани в каком-то интернет-кафе всё сделано... Windows98 + какая-то левая прога для ограничения доступа. Ужас прямо. Впрочем, это 3 года назад почти было...

michwill ★★★★★
()
Ответ на: комментарий от en0

> Кинфиги предлагаю не выкладывать, а то привыкли, понимаешь, все на блюдечке... :)

Негоже быть таким жадным и другим советовать.. Слава богу далеко не все так считают, иначе никаких HOWTO никто не увидел бы.. Этим и славится сообщество linux и др. - взаимопомощью и поддержкой, бескорыстностью... А наличие готовых конфигов как раз и помогает самому разобраться, ведь не всегда чужие конфиги работают..

My_quest ★★★★★
()
Ответ на: комментарий от en0

Прихожу я в интернет кафе с ключиком на котором FoxMail, Miranda и еще парочка утилит. Как я это запущу на линуксе?

anonymous
()
Ответ на: комментарий от anonymous

Прихожу я в интернет кафе с ключиком на котором FoxMail, Miranda и еще парочка утилит. Как я это запущу на линуксе?

anonymous
()
Ответ на: комментарий от anonymous

>Прихожу я в интернет кафе с ключиком на котором FoxMail, Miranda и еще парочка утилит. Как я это запущу на линуксе? Miranda: А зачем? Контакты обычно хранятся на серваке аси, так что Гейм тебя вполне устроит, если он правильно настроен. FoxMail: А вэб-морды для кого? А коли нет вэб-морды, то не есть нормальный сервис.

Кроме того, я не видел, чтоб в кафе приходил народ и тыкал свои девайсы. С другой стороны я в кафе практически не бываю. А коль уж так сильно надо весь свой софт тягать - ноутбук, и остальным станет легче.

D1M
()
Ответ на: комментарий от anonymous

> расскажи про учет и статистику трафика

+1

some1
()
Ответ на: комментарий от anonymous

> Прихожу я в интернет кафе с ключиком на котором FoxMail, Miranda и еще парочка утилит. Как я это запущу на линуксе?

Запустишь Gaim и Thunderbird :-)

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от anonymous

> расскажи про учет и статистику трафика

Тривиально. Файрвол на шлюзе настроен так, чтобы не пускать по умолчанию никого и никуда. Если быть точным, то стоит политика DROP на цепочке FORWARD и REJECT на порту сквида. FORWARD для портов 80 и 21 запрещен - чтобы клиент ходил ТОЛЬКО через сквид (пригодилось для разборок с одним клиентом) - заодно получаем и кэширование.

Как происходит работа? Примерно так:

Открытие сессии (это делается через веб-морду) приводит к созданию нескольки правил в файрволе, разрешающих клиенту с указанного компа ходить на сквид и через маскарад (ну мало ли зачем - может, у него онлайновая игрушка такая?). Естественно, что счетчики для этих соединений ведутся "с нуля" - поэтому система получается "stateless" :-)

В базе данных на каждую сессию создается по записи - какой компьютер, когда активирован, кем, когда деактивирован, кем. Еще есть четыре поля - скачано/передано через squid, получено/отправлено через маскарад - в этих полях живет статистика сессии. Статистика для активных сессий периодически собирается по крону (скрпит берет цифры из iptables и бросает их в базу).

В конце работы администратор "закрывает" сессию (при этом предварительно производится оконачтельная сборка статистики по завершаемой сессии) и получает сводку, аналогичную видимой на экране. Вот собственно и все - собрано на коленке в 10 килобайт на php (веб морда) и 40 строк в трех башевских скриптах. В интерфейсе предусмотрен просмотр статистики по сесси (и скоро соберусь силами и напишу выцеплялку логов сквида для этой сессии :-))

no-dashi ★★★★★
() автор топика

Очень интересно, только один вопрос - зачем складывать временные файлы на самбовский каталог если уже есть NFS?

McGray ★★
()
Ответ на: комментарий от McGray

> зачем складывать временные файлы на самбовский каталог если уже есть NFS?

Потому как еще есть гамеры с вендой :-)

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от qvvx

> Чтобы было максимально приближено к "венде", надо бы ещё вместо трёх GNOME'овских менюшек сделать одну кнопку. Будет совсем как меню "Пуск".

А зачем? Юзеры и так не пугаются, говорят "мне ваша программ для интернета больше нравится, а можно мне такую?"

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от shm

> какие игрушки и как запускаются?

На линуксах игрушки НЕ пускаются. Я конечно принес ребятам все кваки, третьего дума, второго еретика, героев третиьих нативных - но только бинарники, а вот типа достать датафайлы к игрушкам - ваша забота, я варезом не занимаюсь :-)

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от no-dashi

Класс. Приеду к друзьям - хотел бы посмотреть на это чудо вживую :)

magesor ★☆
()
Ответ на: комментарий от no-dashi

Спасибо за схемку, буду иметь в виду если вдруг понадобится.

magesor ★☆
()

Еще из интересных особенностей - как обеспечивается "целостность программной среды" :-) У юзера в .Xclients (с проставленым chattr +i :-)) прописано rm -rf /home/user/* /home/user/.?* ; cd /home ; tar -xvf /home/user.tar - и все, а в конце, после отработки gnome-session, пристреливаются все юзерские процессы. С учетом того, что cron и at юзеру недоступны, мне показалось вполне рабочим решением.

no-dashi ★★★★★
() автор топика

http://linuxgazette.net/124/smith.html
Один системный блок на шесть рабочих мест. Да, не Duron, но стоимость делится на шесть рабочих мест. Что скажите? Сравнимо ли, или хуже?

Кстати, что за мониторы поставили?
Спрятали ли системники и разрешаете ли посетителям подключать свои девайсы?
Бывают ли у посетителей претензии по расчету трафика ( "трафик не мой, платить не буду") и как решаете?

letusarise
()
Ответ на: комментарий от no-dashi

А можно поитереоваться, где именно он ноходиться. Посмотреть охота :)

platerx
()
Ответ на: комментарий от no-dashi

> В России :-) В стольном граде Челябинске :-)

Центр? Арена там Ентер или еще что-то возле ЮурГУ? или Северок? Хотя на Северке вряд ли.

Блин, я и не знал, что в нашем болоте такое... такое... КРАСИВОЕ (с) Большой Ух.

Дома же с Линуксом полный Швах. Помню СюЗЕ трофейную и Федорино Горе 3.

Это какой-то другой Челябинск :)

Hate
()
Ответ на: комментарий от letusarise

> Кстати, что за мониторы поставили?

LCD самсунги 17"

> Бывают ли у посетителей претензии по расчету трафика

Были. Тогда просто достаются логи сквида :-)

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от Hate

> Хотя на Северке вряд ли.

А вот здесь ты "ашипся" :-)

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Mobil Telecom - возле недалеко от Кашириского рынка (Кашириных 105, с торца дома оранжевая вывеска)

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от no-dashi

В общем, интересующимся предлагаю скоординироваться... В принципе, во вторник у них нерабочий день, можно договориться с их начальством и устроить экскурсию с объяснениями и рассказами :-)

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от no-dashi

> Еще из интересных особенностей - как обеспечивается "целостность программной среды" :-) У юзера в .Xclients (с проставленым chattr +i :-)) прописано rm -rf /home/user/* /home/user/.?* ; cd /home ; tar -xvf /home/user.tar - и все, а в конце, после отработки gnome-session, пристреливаются все юзерские процессы. С учетом того, что cron и at юзеру недоступны, мне показалось вполне рабочим решением.

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

А может тогда проще сделать раздел /home read-only?

А вообще, за использование Linux в массах - полное уважение!

annoynimous ★★★★★
()
Ответ на: комментарий от annoynimous

> банальное удаление рабочего каталога пользователя было выбрано потому, что "так быстрее"?

Именно. Кроме того, необходимо было производить зачистку от всяких возможно насозданых юзером каталогов и файлов, да и работал в жестком цейтноте по времени. Кроме того, надо было обеспечить очистку например истории браузера и его кукисов, сброс настроек openoffcie и так далее.

> А может тогда проще сделать раздел /home read-only?

Тогда уж сделать его tmpfs и свап в полтора гига :-)

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от anonymous

> Собрать бы Московских админов и устроить экскурсию ;)

От Москвы до Челябинска сильно дальше чем от Москвы до Бобруйска :-)

no-dashi ★★★★★
() автор топика

В целом зачот, НО если б я в своем клубе такое сделал, то жители г. Серпухова тупо дёргали бы оператора с вопросами всякими тупыми, типа как из Open Office сохранить файл в формате doc =).

kaN5300
()
Ответ на: комментарий от kaN5300

> тупо дёргали бы оператора с вопросами всякими тупыми, типа как из Open Office сохранить файл в формате doc

А ты не знаешь, что в OpenOffice можно назначить "дефолтный" формат для сохранения табличек, документов и презентаций? :-)

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от no-dashi

в последнее время ярлый iexplorer-а уже не так необходим. как показывает практика юзер вполне быстро привык к значку огнелиса (у меня), главное его "Интернет" назвать :)

anonymous
()
Ответ на: комментарий от anonymous

> как показывает практика юзер вполне быстро привык к значку огнелиса

В принципе верно - у юзеров не возникало проблем и с обычной иконкой, но... Ну если заказчик платит деньги и вот хочет иконку эксплорера - почему бы и не сделать? :-)

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от michwill

>>>Да, я как-то видел, как на Тайвани в каком-то интернет-кафе всё >>>сделано... Windows98 + какая-то левая прога для ограничения доступа. >>>Ужас прямо. Впрочем, это 3 года назад почти было...

>>>michwill * (*) (05.03.2006 18:12:21)

v Sydney v aeroportu do sih por inet-komputeri na WinXP rabotayut hotel v inete polazit 3 iz 6 kompov bili s sinim ekranom a 2 prosto ne reagirovali na vneshnie razdrazhiteli

dvl13
()
Ответ на: комментарий от no-dashi

>> А может тогда проще сделать раздел /home read-only?

> Тогда уж сделать его tmpfs и свап в полтора гига :-)

Будете смеяться, но вначале именно это я и написал. Потом, правда, стер, так как это уж больно... экстравагантно. Зато, работает, наверное, шустро.

annoynimous ★★★★★
()
Ответ на: комментарий от annoynimous

> Потом, правда, стер, так как это уж больно... экстравагантно.

Да нет, просто немного неприятно если клиент накачает барахла, чтобы потом записать/распечатать, а тут бац - свету нету, а потом при входе ему хомяк "вжик!" - и песец! :-)

no-dashi ★★★★★
() автор топика
Ответ на: комментарий от no-dashi

> Да нет, просто немного неприятно если клиент накачает барахла, чтобы потом записать/распечатать, а тут бац - свету нету, а потом при входе ему хомяк "вжик!" - и песец! :-)

Это да, конечно... Правда, UPS в этом деле рулит жестко. Можно в скрипте, отключающем батарею, прописать копирование /dev/shm на диск.

Впрочем, все это так, умозрения :)

annoynimous ★★★★★
()
Ответ на: комментарий от annoynimous

> Правда, UPS в этом деле рулит жестко

Но его нет :-)

no-dashi ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.