Уменя FreeBSD6.1. Я пытаюсь сменить ID пользователя коммандой SU, чтобы получть права суперпользователя. В результате он выдает следующее :$su
su: Sorry
$ Oct 4 11:10:23 ksm-admin su : BAD SU test to root 0 /dev/ttyv0Что я не так делаю, поясните, кто может.
(На форуме это я искал, ничего не нашел)
>Уменя FreeBSD6.1. Я пытаюсь сменить ID пользователя коммандой SU, чтобы получть права
>суперпользователя. В результате он выдает следующее :
>
>$su
>su: Sorry
>$ Oct 4 11:10:23 ksm-admin su : BAD SU test to root
>0 /dev/ttyv0
>
>Что я не так делаю, поясните, кто может.
>(На форуме это я искал, ничего не нашел)
Добавьте пользователя в группу wheel.
>>Уменя 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, бит который позволяет запускать программы не имея прав рута.
>su даёт возможность зайти в систему под рутом. Т.е. после ввода su
>должно было появиться приглашение на ввод пароля.Только если пользователь входит в группу wheel (справедливо для FreeBSD).
>Есть ещё утилита sudo, которая позволяет выполнять программы с правами рута.
В общем случае хорошая альтернатива su. Да и пароль рута кому не попадя говорить не нужно. :)
>Существует ещё возможность задать программе которую может выполнять может только рут SUID,
>бит который позволяет запускать программы не имея прав рута.А вот это не очень хорошая практика! Например, задайте такой бит для /bin/sh. :))
>>su даёт возможность зайти в систему под рутом. Т.е. после ввода su
>>должно было появиться приглашение на ввод пароля.
>
>Только если пользователь входит в группу wheel (справедливо для FreeBSD).
>
>>Есть ещё утилита sudo, которая позволяет выполнять программы с правами рута.
>
>В общем случае хорошая альтернатива su. Да и пароль рута кому не
>попадя говорить не нужно. :)
>
>>Существует ещё возможность задать программе которую может выполнять может только рут SUID,
>>бит который позволяет запускать программы не имея прав рута.
>
>А вот это не очень хорошая практика! Например, задайте такой бит для
>/bin/sh. :))Согласен по всем трём пунктам :) , особенно третьему. Просто как правило расчитываешь на рассудительность человека. Да и просто забыл :), как-то сам уже в курсе.
>su даёт возможность зайти в систему под рутом. Т.е. после ввода su
>должно было появиться приглашение на ввод пароля.
>Есть ещё утилита sudo, которая позволяет выполнять программы с правами рута.
>Существует ещё возможность задать программе которую может выполнять может только рут SUID,
>бит который позволяет запускать программы не имея прав рута.
Угу, спасибо. Я, честно говоря, просто забыл, что мой пользователь не в группе wheel, вот и мучаюсь :-).Я, пытаюсь сервер удаленно администрировать, по этому и нужна именно SU.
Спасибо всем, что отликнулись!
> Уменя 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