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

Исходное сообщение
"Немогу сменить ID пользователя, помогите!!!!!!!!!!"

Отправлено AlxCruel , 04-Окт-06 12:29 
Уменя FreeBSD6.1. Я пытаюсь сменить ID пользователя коммандой SU, чтобы получть права суперпользователя. В результате он выдает следующее :

$su
su: Sorry
$ Oct 4 11:10:23 ksm-admin su : BAD SU test to root 0 /dev/ttyv0

Что я не так делаю, поясните, кто может.
(На форуме это я искал, ничего не нашел)


Содержание

Сообщения в этом обсуждении
"Немогу сменить ID пользователя, помогите!!!!!!!!!!"
Отправлено newser , 04-Окт-06 12:33 
>Уменя FreeBSD6.1. Я пытаюсь сменить ID пользователя коммандой SU, чтобы получть права
>суперпользователя. В результате он выдает следующее :
>
>$su
>su: Sorry
>$ Oct 4 11:10:23 ksm-admin su : BAD SU test to root
>0 /dev/ttyv0
>
>Что я не так делаю, поясните, кто может.
>(На форуме это я искал, ничего не нашел)


Добавьте пользователя в группу wheel.


"Немогу сменить ID пользователя, помогите!!!!!!!!!!"
Отправлено user , 04-Окт-06 20:16 
>>Уменя FreeBSD6.1. Я пытаюсь сменить ID пользователя коммандой SU, чтобы получть права
>>суперпользователя. В результате он выдает следующее :
>>
>>$su
>>su: Sorry
>>$ Oct 4 11:10:23 ksm-admin su : BAD SU test to root
>>0 /dev/ttyv0
>>
>>Что я не так делаю, поясните, кто может.
>>(На форуме это я искал, ничего не нашел)
>
>
>Добавьте пользователя в группу wheel.

su даёт возможность зайти в систему под рутом. Т.е. после ввода su должно было появиться приглашение на ввод пароля.
Есть ещё утилита sudo, которая позволяет выполнять программы с правами рута.
Существует ещё возможность задать программе которую может выполнять может только рут SUID, бит который позволяет запускать программы не имея прав рута.


"Немогу сменить ID пользователя, помогите!!!!!!!!!!"
Отправлено newser , 05-Окт-06 09:39 
>su даёт возможность зайти в систему под рутом. Т.е. после ввода su
>должно было появиться приглашение на ввод пароля.

Только если пользователь входит в группу wheel (справедливо для FreeBSD).

>Есть ещё утилита sudo, которая позволяет выполнять программы с правами рута.

В общем случае хорошая альтернатива su. Да и пароль рута кому не попадя говорить не нужно. :)

>Существует ещё возможность задать программе которую может выполнять может только рут SUID,
>бит который позволяет запускать программы не имея прав рута.

А вот это не очень хорошая практика! Например, задайте такой бит для /bin/sh. :))


"Немогу сменить ID пользователя, помогите!!!!!!!!!!"
Отправлено user , 06-Окт-06 16:59 
>>su даёт возможность зайти в систему под рутом. Т.е. после ввода su
>>должно было появиться приглашение на ввод пароля.
>
>Только если пользователь входит в группу wheel (справедливо для FreeBSD).
>
>>Есть ещё утилита sudo, которая позволяет выполнять программы с правами рута.
>
>В общем случае хорошая альтернатива su. Да и пароль рута кому не
>попадя говорить не нужно. :)
>
>>Существует ещё возможность задать программе которую может выполнять может только рут SUID,
>>бит который позволяет запускать программы не имея прав рута.
>
>А вот это не очень хорошая практика! Например, задайте такой бит для
>/bin/sh. :))

Согласен по всем трём пунктам :) , особенно третьему. Просто как правило расчитываешь на рассудительность человека. Да и просто забыл :), как-то сам уже в курсе.


"Немогу сменить ID пользователя, помогите!!!!!!!!!!"
Отправлено AlxCruel , 06-Окт-06 17:43 

>su даёт возможность зайти в систему под рутом. Т.е. после ввода su
>должно было появиться приглашение на ввод пароля.
>Есть ещё утилита sudo, которая позволяет выполнять программы с правами рута.
>Существует ещё возможность задать программе которую может выполнять может только рут SUID,
>бит который позволяет запускать программы не имея прав рута.


Угу, спасибо. Я, честно говоря, просто забыл, что мой пользователь не в группе wheel, вот и мучаюсь :-).

Я, пытаюсь сервер удаленно администрировать, по этому и нужна именно SU.

Спасибо всем, что отликнулись!


"Немогу сменить ID пользователя, помогите!!!!!!!!!!"
Отправлено Сергей , 06-Окт-12 14:22 
> Уменя FreeBSD6.1. Я пытаюсь сменить ID пользователя коммандой SU, чтобы получть права
> суперпользователя. В результате он выдает следующее :
> $su
> su: Sorry
> $ Oct 4 11:10:23 ksm-admin su : BAD SU test to root
> 0 /dev/ttyv0
> Что я не так делаю, поясните, кто может.
> (На форуме это я искал, ничего не нашел)

мне помогло вот это http://admin.macpronet.ru/bl/10