установил давно убунту и не помню вводил я там какие пароли или нет, но сейчас требуются права рут и где их взять понятия не имею
[console]
z@z-Extensa:~$ sudo mount /dev/sda05 /mnt/a05
sudo: must be setuid root
[/console]
Sudo - ничего не понимаю
spyphy, а так не получится?
1. Получить root'а
[console]sudo su[/console]
2. Изменить его пароль (установить новый):
[console]passwd[/console]
P.S. Или sudo у вас вообще не работает? oO
Или пишешь в консоле
sudo passwd root
выдает всё одно и тоже
[console]
z@z-Extensa:~$ sudo su
sudo: must be setuid root
z@z-Extensa:~$ sudo passwd root
sudo: must be setuid root
[/console]
покажите вывод: ls -l /usr/bin/sudo
в файле /etc/passwd стоит
root:x:0:0:root:/root:/bin/bash
Ubuntu 10.10
spyphy, читаем сообщение №5
покажите вывод: ls -l /usr/bin/sudo
[console]
$ ls -l /usr/bin/sudo
-rwxr-xr-x 1 z z 127560 2010-08-31 23:38 /usr/bin/sudo
[/console]
spyphy, и что это увас за пользователь и группа z? oO должен быть root:root, как вернуть обратно > я кинул вам линк, читайте.
У меня sudo такой
[console]gentoo-laptop lupo # ll /usr/bin/sudo
---s--x--x 2 root root 61340 Авг 18 23:35 /usr/bin/sudo*[/console]
не могу я сделать
[console]
chown root:root /etc/sudoers
[/console]
(из recovery mode)
- пишет нет доступа (oper. not permitted)
spyphy, потому что надо загрузиться в recovery mode или с livecd
я с него и грузился. правда, там еще появлялось какое-то меню выбора (я нажал по умолчанию), попробую еще раз
сделал под root в recovery как написано
chown root:root /etc/sudoers
chmod 440 /etc/sudoers
- ничего не изменилось.
выдает тоже самое
[console]
ls -l /usr/bin/sudo
-rwxr-xr-x 1 z z 127560 2010-08-31 23:38 /usr/bin/sudo
[/console]
вы только sudoers исправили, а sudo нет, сделайте всё как в той статье
да точно, не сразу разобрался в этой статье...
сделал значит так:
[console]
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
chown root:root /etc/sudoers
chmod 440 /etc/sudoers
[/console]
Первый пункт значит прошёл, второй - видимо нет:
[console]
z@z-Extensa:~$ sudo su
sudo: /etc/sudoers.d/README is owned by uid 1000, should be 0
>>> /etc/sudoers: /etc/sudoers.d/README near line 23 <<<
sudo: parse error in /etc/sudoers near line 23
sudo: no valid sudoers sources found, quitting
[/console]
[console]
z@z-Extensa:~$ ll /usr/bin/sudo
-rwsr-xr-x 1 root root 127560 2010-08-31 23:38 /usr/bin/sudo*
z@z-Extensa:~$ ll /etc/sudoers
-r--r----- 1 root root 567 2011-03-24 20:13 /etc/sudoers
[/console]
Видимо в самом файле проблемы в 23 строке, надо восстановить файл. К примеру можно взять стандартный, попробуй отгуглить
возле 23-ей строки примерно такое
22: %sudo ALL=(ALL) ALL
23: #
24: #includedir /etc/sudoers.d
наверное быстрее будет переустановить...