URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 77693
[ Назад ]

Исходное сообщение
"Как запретить мультилогин на сервере?"

Отправлено Tanger , 04-Дек-07 10:39 
Хочется, чтобы народ на разных машинах под одним и тем-же логином не регился.
ОС FreeBSD 6.2, Samba последней версии. Да, и еще вопросик, не копируется символ № в названиях файлов. Т.е при попытке сохранить файл с названием, например Приказ_№67.doc происходит подмена символа № на _.

Содержание

Сообщения в этом обсуждении
"Как запретить мультилогин на сервере?"
Отправлено anonymous , 04-Дек-07 11:37 
>не копируется символ № в названиях файлов

локаль koi8?


"Как запретить мультилогин на сервере?"
Отправлено Tanger , 04-Дек-07 11:55 
>>не копируется символ № в названиях файлов
>
>локаль koi8?

blabla] #locale
LANG=ru_RU.KOI8-R
LC_CTYPE="ru_RU.KOI8-R"
LC_COLLATE="ru_RU.KOI8-R"
LC_TIME="ru_RU.KOI8-R"
LC_NUMERIC="ru_RU.KOI8-R"
LC_MONETARY="ru_RU.KOI8-R"
LC_MESSAGES="ru_RU.KOI8-R"
LC_ALL=

в rc.conf все стандартно для России
keymap="ru.koi8-r"
font8x8="cp866-8x8"
font8x14="cp866-8x14"
font8x16="cp866b-8x16"
scrnmap="koi8-r2cp866"

в /etc/ttys
ttyv1   "/usr/libexec/getty Pc"         cons25r on  secure
в общем все стандартно.

в Samba
        display charset = koi8-r
        unix charset = koi8-r
        dos charset = cp866
в старых версия Самбы, (2.2.8) была опция valid char, но похоже в третьей её убрали.


"Как запретить мультилогин на сервере?"
Отправлено Koba LTD , 04-Дек-07 14:50 
>Хочется, чтобы народ на разных машинах под одним и тем-же логином не

есть такая маздаевская утеля logoff.exe
смысд такой на подсоединение к шаре netlogon прописываешь скрипт который делает smbstat с нужными параметрами далее онализируешь - делаешь связку ip<->user если такой пользователь залогонен то но на этом же ip -> ничего если не залогонен ->ничего если залогонен но ip не совпадает -> создаешь в нетлогоне пустой файлик с именем пользователя далее в polises прописываешь на старте пользователя скрипт который чекает нет логон на предмет файла с именем юзвера - если есть запускаешь netlogof.exe или вариант на тему shotdown если нет заходишь.

Такое мыло реализованно давно 4 года наз все работает только есть 1 минус после того как пользователь отлогониться в smbstat еще какоето время живет его подключение.
Я уже вырудил это гдето с пол года назад но как делать могу подсказать.
З.Ы. в скрин на netlogon можно добаться кусок кода который позволет вести лог кто на кокой комп и когда зашел или пытался зайти - очень удобно.