Есть вопрос?
Зайди на форум

Поиск на сайте: Advanced

Denix - новый дистрибутив Linux. Русификация Ubuntu и установка кодеков

dkws.org.ua
Форум сайта dkws.org.ua
 
Главная    ТемыТемы    АльбомАльбом    РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Запуск под рутом из консоли
На страницу 1, 2, 3  След.
 
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Linux Mandriva
 
Автор Сообщение
dmitro_379

Новенький


Зарегистрирован: 21.10.2011
Сообщения: 20
Откуда: Украина

СообщениеДобавлено: Пт Окт 21, 2011 8:58 am    Заголовок сообщения: Запуск под рутом из консоли
Ответить с цитатой

Здравствуйте,
Есть две системы Ubunta 11.04 (не грузиться после обновления дистра) & Mandriva 2010.1.

Как известно в Мандриве 2-а пасса, рута и пользовательский.
Если пасс рута вводить в графическое окошко (вызов Центра управления системой например) то все ОК.
Однако не так в консоли или я криворукий,
Ввожу пас пользователя, с первого раза проходит, ввожу пасс рута и после третьего раза отказ.? Confused

Ввожу так:

"sudo dolphin" и через три раз вылет, при замене на пасс пользователя выдает что не хватает прав.

1.Что я делаю не так?
2.Как бы это свести к одному пассу (как в Ubuntu , если пользователь один)
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Konstantin

Завсегдатай


Зарегистрирован: 01.05.2006
Сообщения: 615

СообщениеДобавлено: Пт Окт 21, 2011 11:26 am    Заголовок сообщения:
Ответить с цитатой

В drakcenter есть настройки безопасности. Там скорее заход под рутом в терминале запрещен.
Вобще sudo придумали задолго до Ubuntu.
Просто логинишься под обычным пользователем (user), а команды с правами UID=0 делаешь
sudo command.
Только надо проверить, что в /etc/sudoers есть запись
user ALL=(ALL) NOPASSWD: ALL
Так можно не вводить постоянно пароль при запуске sudo
Бывает, что некоторые скрипты запускаются из-под root только.
Тогда рутом стать просто
sudo su -
Вообще под рутом логиниться- это плохой прием
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dmitro_379

Новенький


Зарегистрирован: 21.10.2011
Сообщения: 20
Откуда: Украина

СообщениеДобавлено: Вс Окт 23, 2011 3:55 pm    Заголовок сообщения:
Ответить с цитатой

Спасибо за наводку,
Сделал немного по другому,

# User privilege specification
# root ALL=(ALL) ALL
animator ALL=(root) ALL

Работает но с глюками, то требуется пасс для sudo то нет.

Или можно сделать по другому,

# User privilege specification
%root ALL=(ALL) ALL
Предварительно добавив пользователя в соответствующую группу.
Результат тот же.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Konstantin

Завсегдатай


Зарегистрирован: 01.05.2006
Сообщения: 615

СообщениеДобавлено: Вс Окт 23, 2011 4:46 pm    Заголовок сообщения:
Ответить с цитатой

Не надо изобретать велосипедов
animator ALL=(ALL) ALL
все будет работать с запросом пароля
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dmitro_379

Новенький


Зарегистрирован: 21.10.2011
Сообщения: 20
Откуда: Украина

СообщениеДобавлено: Пн Окт 24, 2011 8:17 am    Заголовок сообщения:
Ответить с цитатой

Я и так пробовал.
То есть запрос пароля при sudo то нет его.
Уточняю вхожу в консоль и ввожу sudo dolphin пасс не требуется однако прога открывается с полным доступом (впрочем если набрать dolphin то аналогично) что за ерунда?
В Убунте если sudo так нужен пасс если привелегированная команда сама по себе то выругается а тут...

В остальном вроде нормально.
Ввожу sudo drakconf пасс требуется (мой пасс) и открывается псевдографическая утилита, однако ввожу drakconf выводиться графическое окошко где требуют пасс от рута хотя в "Настройка авторизации Mandriva" все установлено как "Пароль пользователя" или "Без пароля".
Выключение безопасности MSEC ничего не меняет.
Что и где зарыто?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Konstantin

Завсегдатай


Зарегистрирован: 01.05.2006
Сообщения: 615

СообщениеДобавлено: Вт Окт 25, 2011 7:11 am    Заголовок сообщения:
Ответить с цитатой

На одном из домашних компов до июля стояла Mandriva, а потом Mageia - таких проблем не было никогда. Попробуй переустановить пакет sudo, снизить число исполняемых файлов c установленным suid, отключить msec. Drak - это бинарник, он помимо sudo сам по себе может проверять uid.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dmitro_379

Новенький


Зарегистрирован: 21.10.2011
Сообщения: 20
Откуда: Украина

СообщениеДобавлено: Вт Ноя 01, 2011 3:42 pm    Заголовок сообщения:
Ответить с цитатой

Пришлось переставить ось, шото удалил вместе с KDE (orphan сказал что удалит еще 10 пакетов а удалилось около сотни Confused ) .
В новой системе сделал так,

# User privilege specification
root ALL=(ALL) ALL
animator ALL=(root) ALL

До большого обновления все работало, сейчас Дельфин под судо не фурычит (какието ошибки и файл не найден в итого).Однако если запустить dolphin из административной консоли то усе ОК.

Вопрос , для переустановки использовать urpme <name> затем urpmi <name>?
Почему спрашиваю, urpmi на установленный пакет выдает что таковой уже стоит и все на этом.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
den

Старожил


Зарегистрирован: 31.01.2006
Сообщения: 13870
Откуда: Кировоград, Украина

СообщениеДобавлено: Вт Ноя 01, 2011 3:55 pm    Заголовок сообщения:
Ответить с цитатой

Попробуй обновить список пакетов

urpmi.update -a
Вернуться к началу
Посмотреть профиль Отправить личное сообщение dhsilabs@jabber.ru
Konstantin

Завсегдатай


Зарегистрирован: 01.05.2006
Сообщения: 615

СообщениеДобавлено: Вт Ноя 01, 2011 5:56 pm    Заголовок сообщения:
Ответить с цитатой

для переустановки одного пакета делаем
sudo urpmi --replacepkgs packetname

Для переустановки kde с откатом до базовой системы размером так 100 Мб с работающими сетевыми подключениями (чего нельзя сделать в Ubuntu без шаманства) нужны только 2 команды

sudo urpme kde*
sudo urpmi kde*
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dmitro_379

Новенький


Зарегистрирован: 21.10.2011
Сообщения: 20
Откуда: Украина

СообщениеДобавлено: Сб Ноя 05, 2011 5:01 pm    Заголовок сообщения:
Ответить с цитатой

Насчет ошибки дельфина от рута под обычной консолью,
Переустановка пакета не помогла.
А пишет вот что:
[animator@localhost ~]$ sudo dolphin
[sudo] password for animator:
<unknown program name>(465)/: KUniqueApplication: Cannot find the D-Bus session server: "/usr/bin/dbus-launch terminated abnormally with the following error: No protocol specified
Autolaunch error: X11 initialization failed.

Если же так:
[animator@localhost ~]$ sudo su
[sudo] password for animator:
[root@localhost animator]# dolphin
<unknown program name>(5088)/: KUniqueApplication: Cannot find the D-Bus session server: "/usr/bin/dbus-launch terminated abnormally with the following error: No protocol specified
Autolaunch error: X11 initialization failed.
"

<unknown program name>(5087)/: KUniqueApplication: Pipe closed unexpectedly.

[root@localhost animator]#

Кто что может сказать?
Потому что осталость испробовать лишь:
sudo urpme kde*
sudo urpmi kde*
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Konstantin

Завсегдатай


Зарегистрирован: 01.05.2006
Сообщения: 615

СообщениеДобавлено: Пн Ноя 07, 2011 6:38 am    Заголовок сообщения:
Ответить с цитатой

Цитата
Пришлось переставить ось, шото удалил вместе с KDE (orphan сказал что удалит еще 10 пакетов а удалилось около сотни

После такого лучше потратить 2 часа времени на
sudo urpme kde*
sudo urpmi kde*
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dmitro_379

Новенький


Зарегистрирован: 21.10.2011
Сообщения: 20
Откуда: Украина

СообщениеДобавлено: Вс Ноя 13, 2011 12:42 pm    Заголовок сообщения:
Ответить с цитатой

sudo urpme kde*
Не работает, без звездочки фурычит.
Может так?
sudo urpme kde -a
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dmitro_379

Новенький


Зарегистрирован: 21.10.2011
Сообщения: 20
Откуда: Украина

СообщениеДобавлено: Вс Ноя 13, 2011 12:51 pm    Заголовок сообщения:
Ответить с цитатой

Аналогично и со второй коммандой.
sudo urpmi kde -a
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Konstantin

Завсегдатай


Зарегистрирован: 01.05.2006
Сообщения: 615

СообщениеДобавлено: Вс Ноя 13, 2011 4:29 pm    Заголовок сообщения:
Ответить с цитатой

Да,
sudo urpme kde -a
sudo urpmi kde -a
С июня, как снес Мандриву, подзабыл
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
dmitro_379

Новенький


Зарегистрирован: 21.10.2011
Сообщения: 20
Откуда: Украина

СообщениеДобавлено: Пн Ноя 14, 2011 1:05 pm    Заголовок сообщения:
Ответить с цитатой

В таком случае рапортую,
Снесло 427 пакетов, установило 926.
В т.ч. и Compith коий вообще не нужен на kde, kwin ведь есть.
Может еще что лишнее поставилось.
Впрочем ошибка из-за которой делался такой финт (невозможность запуска Дельфина под sudo) так и не исправилась.
Кажись опять переставлять, а может режим обновления спасет.
Если нет то поставлю 2011.

Вопрос чуток не в тему,

Заимел с WiFi на Centrino-1030, Mandriva 2010 хочет драйвера от винды (ndis) и больше никакого выбора.Кубунту стоящая на том же диске усе видит.
Что делать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему Ответить на тему    Список форумов dkws.org.ua -> Linux Mandriva Часовой пояс: GMT
На страницу 1, 2, 3  След.
Страница 1 из 3
 Главная страница сайта
 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
© Колисниченко Денис