Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] su не производит авторизвцию в UBUNTU (http://forum.oszone.net/showthread.php?t=78369)

Vlad Drakula 28-01-2007 11:26 542523

su не производит авторизвцию в UBUNTU
 
собственно есть проблема, запускаю в консоли su ввожу пароль, а мне говорит:

su: Authentication failure
Извините.


пароль вроде ввожу правильно, но крайне мере в других приложениях он работает!

что делать то?

ruslandh 28-01-2007 11:32 542532

Может там control особый ?
control su
Или пользователя надо включить в группу wheel ?

ruslandh 28-01-2007 13:13 542588

https://help.ubuntu.com/community/RootSudo
Что-то намудрили в Ubuntu - всё через sudo

must die 28-01-2007 16:13 542668

Vlad Drakula

sudo passwd root

Enter your existing password
Enter password for root
Confirm password for root

Это делали?

Envel 29-01-2007 01:51 542832

А, извините, зачем под рутом сидеть? Все правильно сделали, что его отключили. Используйте sudo перед командой, вводите пароль своего пользователя. Если уж очень хочется под рутом посидеть, можно сделать sudo su.

ruslandh 29-01-2007 07:33 542870

Envel
Вопрос не как сидеть под root :)
Как я понимаю, вопрос предполагал такое значение :
Как получить доступ к рутовской консоли для ручной настройки конфигаруционных файлов.

Vlad Drakula 29-01-2007 10:13 542933

sudo -i -l root - вроде так

ruslandh 29-01-2007 11:01 542961

Если в Udbuntu sudo не пропатчен, то sudo предполагает аргумент Команда :
(в стандартном sudo ключа -i нет)
sudo command

См --help и man :
sudo - execute a command as another user

SYNOPSIS
sudo -V | -h | -l | -L | -v | -k | -K | -s | [ -H ] [-P ] [-S ] [ -b ] | [ -p
prompt ] [ -c class|- ] [ -a auth_type ] [ -u username|#uid ] command

-l The -l (list) option will list out the allowed (and forbidden) commands for
the user on the current host.
-i - это не стандартный ключ, возможно что-нибудь типа интерактивного режима (у меня нет не Ubuntu, не время искать в интернете :) ) ? или sudo bash, но со списком разрешённых команд ?

т.е. расшифровывая команду - выполнять команды из списка root в интерактивном режиме ?


must die 29-01-2007 11:27 542975

ruslandh

Цитата из man

-i The -i (simulate initial login) option runs the shell specified in
the passwd(5) entry of the user that the command is being run as.
The command name argument given to the shell begins with a - to
tell the shell to run as a login shell. sudo attempts to change to
that user's home directory before running the shell. It also ini-
tializes the environment, leaving TERM unchanged, setting HOME,
SHELL, USER, LOGNAME, and PATH, and unsetting all other environment
variables. Note that because the shell to use is determined before
the sudoers file is parsed, a runas_default setting in sudoers will
specify the user to run the shell as but will not affect which
shell is actually run

ruslandh 29-01-2007 21:56 543233

must die
т.е. это аналог sudo bash ?

[mzd] 29-01-2007 21:58 543235

Можно также указать просто sudo -s

ruslandh 29-01-2007 22:29 543246

С учётом того, что пароль у пользователя не всегда проверишь на "ломкость" - Ubuntu - страшная система :)
По-моему перемудрили тут :)

[mzd] 30-01-2007 08:16 543361

ruslandh
Да нет, Руслан. Не каждый пользователь заносится в sudoers. По умолчанию, только первый пользователь системы (первый мужчина :)) может выполнять действия суперпользователя. Всем остальным по умолчанию присваивается профиль desktop user, сильно урезанный в правах администрирования.


Время: 21:06.

Время: 21:06.
© OSzone.net 2001-