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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   sudo - ошибка при выполнении команды с правами root (http://forum.oszone.net/showthread.php?t=299656)

__sa__nya 12-05-2015 15:43 2506430

sudo - ошибка при выполнении команды с правами root
 
Доброе время суток. Имеется CentOS6.6. Имеется выполнивший в систему вход пользователь bitrix. Под ним нужно выполнить действия требующие root.
Выполняю команду: sudo -u root ifconfig eth1 192.168.56.2 netmask 255.255.255.0
Выходит запрос пароля, но в командной строке видно, что не для root, а для bitrix, после ввода пароля (пароли на bitrix и root одинаковые) получаю ошибку:


- В чем причина проблемы, как устранить?

Grabber2006 12-05-2015 17:23 2506467

Наберите
Код:

sudo -s
для получения рутового шелла.

ruslandh 12-05-2015 22:38 2506598

Зачем sudo, если у вас не Ubuntu?
Код:

su - -c "ifconfig eth1 192.168.56.2 netmask 255.255.255.0"
У вас не Ubuntu, и по-умолчанию пользователь не имеет право выполнять через sudo никаких команд (о чём вам на чистом pусском английском языке и написали).

Цитата:

Цитата Grabber2006
Наберите
Код: Выделить весь код
sudo -s
для получения рутового шелла. »

И получите то-же самое, по тому-же месту.

zai 13-05-2015 12:43 2506843

Цитата:

Цитата __sa__nya
В чем причина проблемы, как устранить? »

сделай проще:
su, пароль root, ifconfig eth1 192.168.56.2 netmask 255.255.255.0

__sa__nya 15-05-2015 15:40 2507730

Цитата:

Цитата zai
su, пароль root, ifconfig eth1 192.168.56.2 netmask 255.255.255.0 »

- делаю (команда "su 111 ifconfig eth1 192.168.56.2 netmask 255.255.255.0") - выходит ошибка "111: no such file or directory"

Подскажите, как обычный пользователь может делать на CentOS команды, требующие прав root ?

zai 15-05-2015 16:21 2507741

Цитата:

Цитата __sa__nya
111 »

Это что?
Цитата:

Цитата __sa__nya
Подскажите, как обычный пользователь может делать на CentOS команды, требующие прав root ? »

Посмотри тут, обычный пользователь ничего не может делать, на то он и пользователь.
З.Ы. Можешь отредактировать /etc/passwd, т.е. установить пользователю такие же значения как у root, но это плохо закончится в итоге.

ruslandh 15-05-2015 17:37 2507769

Я - же вам уже дал правильную команду:
Цитата:

su - -c "ifconfig eth1 192.168.56.2 netmask 255.255.255.0"
Цитата:

Цитата zai
111 »
Это что? »

Это пароль root :read:

Цитата:

Цитата zai
su, пароль root, ifconfig eth1 192.168.56.2 netmask 255.255.255.0 »

Цитата:

Цитата __sa__nya
"su 111 ifconfig eth1 192.168.56.2 netmask 255.255.255.0" »


zai 16-05-2015 10:21 2507955

Цитата:

Цитата ruslandh
Цитата zai:
su, пароль root, ifconfig eth1 192.168.56.2 netmask 255.255.255.0 »
Цитата __sa__nya:
"su 111 ifconfig eth1 192.168.56.2 netmask 255.255.255.0" » »

удивительно, что еще не через запятые :lol:
__sa__nya,
su, нажать enter
пароль root, нажать enter
ifconfig eth1 192.168.56.2 netmask 255.255.255.0, нажать enter


Время: 04:28.

Время: 04:28.
© OSzone.net 2001-