LINUX.ORG.RU

Сообщения mrrc

 

Не могу разобраться с SAMBA-ой (+)

Форум — Admin

Проблема в следующем, не получается подключиться с Windows-машины, пишет:

\\Unix is not accessible.

The account is not authtorized to log in from this station.

Локально под freebsd подключается нормально, с виндовой машиной также нормально работает, ну что еще нужно сделать, устал я ото всего этого сегодня.

mrrc
()

Запрет доступа через файл /etc/login.access (+)

Форум — Admin

Необходимо запретить доступ на определенный tty для всех пользователей при PPP-соединении под FreeBSD 4.1.1 и разрешить только одному входить по данному tty (номеру телефона).

То есть я прописываю в /etc/login.access следующее:

+:username:ttyd5
-:All:ttyd5

Если юзеры вводят при логине свои данные руками, то их не пускает по этому tty, а если же в настройках у них указано сохранять пароль (не выводится окно терминала после набора номера), то их замечательно пускает в систему несмотря на мое правило в /etc/login.access.

В чем может быть дело, как запретить все-таки полностью доступ?
mrrc
()

Запрет одновременной работы двух юзеров по одному логину (+)

Форум — Admin

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

Скрипт привожу ниже, как  говорят, его нужно поместить в файл /etc/ppp/ip-up, сделать последний исполняемым и он будет автоматически вызываться при аутентификации пользователя.
Что можете сказать сему вопросу? Что в нем нужно подкорректировать, конкретики побольше, на пальцах желательно, т.к. наше дело молодое, не во все вникаем пока в этой области.

#!/bin/sh
r=`echo "$2" | cut -c6-10`
wh=`who | grep $r | grep -v grep | cut -c1-8`
if [ $wh > "" ]; then
/bin/kill -1 $r
if [ $wh -eq 0 ]; then
echo "You can't connect to host"
sleep 10
logout
fi
echo $$ > $mypid
mrrc
()

RSS подписка на новые темы