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

Исходное сообщение
"Задержки при входе пользователя"

Отправлено LPby , 29-Авг-11 17:18 
Есть Solaris 10.

При входе в систему от пользователя root -- все хорошо.
При входе от непривелегированного пользователя -- задержка около 20 сек. ПОСЛЕ аутентификации.

$ ssh user@x.x.x.x
Password:
Last login: Mon Aug 29 15:54:11 2011 from localhost
>>> пауза ~20 сек <<<<

Oracle Corporation      SunOS 5.10      Generic Patch   January 2005
$


$ telnet x.x.x.x
Trying x.x.x.x...
Connected to x.x.x.x.
Escape character is '^]'.
login: user
Password:
Last login: Mon Aug 29 16:11:13 from 192.168.255.2
>>> пауза ~20 сек <<<<

Oracle Corporation      SunOS 5.10      Generic Patch   January 2005
$

Выполнение локальной смены пользователя тормозит при применении окружения:
# su user
$  <<< без задержек

# su - user
>>> пауза ~20 сек <<<<

Oracle Corporation      SunOS 5.10      Generic Patch   January 2005
$

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

PS: DNS не при чем, используются только файлы.


Содержание

Сообщения в этом обсуждении
"Задержки при входе пользователя"
Отправлено Aleks305 , 29-Авг-11 17:58 
>[оверквотинг удален]
> # su user
> $  <<< без задержек
> # su - user
>>>> пауза ~20 сек <<<<
> Oracle Corporation      SunOS 5.10    
>   Generic Patch   January 2005
> $
> Предполагаю, что тормоза происходят на этапе авторизации, но куда копать не знаю.
> Может кто сталкивался с подобным.
> PS: DNS не при чем, используются только файлы.

аутентификация/авторизация не по Radius на удаленном сервере? если да - то вполне возможно


"Задержки при входе пользователя"
Отправлено LPby , 29-Авг-11 18:00 
>[оверквотинг удален]
>> # su - user
>>>>> пауза ~20 сек <<<<
>> Oracle Corporation      SunOS 5.10
>>   Generic Patch   January 2005
>> $
>> Предполагаю, что тормоза происходят на этапе авторизации, но куда копать не знаю.
>> Может кто сталкивался с подобным.
>> PS: DNS не при чем, используются только файлы.
> аутентификация/авторизация не по Radius на удаленном сервере? если да - то вполне
> возможно

Пользователи локальные.


"Задержки при входе пользователя"
Отправлено LPby , 29-Авг-11 18:25 
>[оверквотинг удален]
> # su user
> $  <<< без задержек
> # su - user
>>>> пауза ~20 сек <<<<
> Oracle Corporation      SunOS 5.10    
>   Generic Patch   January 2005
> $
> Предполагаю, что тормоза происходят на этапе авторизации, но куда копать не знаю.
> Может кто сталкивался с подобным.
> PS: DNS не при чем, используются только файлы.

Нашел в каком месте тормоза))))

При выполнении /etc/profile:

case "$0" in
-sh | -ksh | -jsh | -bash)

        if [ ! -f .hushlogin ]
        then
                /usr/sbin/quota  <<<<<<<< Долго выполняется эта команда!!!!!
                #       Allow the user to break the Message-Of-The-Day only.
                trap "trap '' 2"  2
                /bin/cat -s /etc/motd
                trap "" 2

                /bin/mail -E
                case $? in
                0)
                        echo "You have new mail."
                        ;;
                2)
                        echo "You have mail."
                        ;;



"Задержки при входе пользователя"
Отправлено LPby , 29-Авг-11 18:31 
>[оверквотинг удален]
>            
>  ;;
>            
>     2)
>            
>            
>  echo "You have mail."
>            
>            
>  ;;

Если создать файл:

$ touch $HOME/.hushlogin

вы уменьшите объем служебной информации (число сообщений почты и т.д.), появляющейся на консоли при логине и дальнейшей работе.
Взято здесь: http://www.sunhelp.ru/categories/4-Tips

Мне помогло!!!