Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Дать пользователю права на программу?

Ответить
Настройки темы
Debian/Ubuntu - Дать пользователю права на программу?

Новый участник


Сообщения: 23
Благодарности: 0

Профиль | Отправить PM | Цитировать


Поставил себе smartmontools , все хорошо, вот только проблема есть, нужно удаленно под пользователем заходить и смотреть СМАРТ... Как мне пользователю user1 это разрешить?
Т.е. только ему и только это:

Цитата:
smartctl -A /dev/sdХ
Что то у меня кроме chmod в голову ничего не приходит....

Отправлено: 19:02, 13-09-2012

 

Странный тип


Сообщения: 813
Благодарности: 73

Профиль | Отправить PM | Цитировать


Через 'sudo'.
http://ru.wikipedia.org/wiki/Sudo

-------
Сколько не думай, а лучше водки ничего не придумаешь.


Отправлено: 22:33, 13-09-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 23
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата:
Разрешить пользователю «backup» выполнять команду /usr/bin/rsync без запроса пароля:
Цитата:
backup ALL=NOPASSWD: /usr/bin/rsync
Может я что не так делаю, но вот по примеру хочу дать доступ, он мне как ни странно выадает что команды backup не существует... А какая команда? через sudo не работает...

Отправлено: 10:16, 14-09-2012 | #3


Забанен


Сообщения: 6158
Благодарности: 1300

Профиль | Цитировать


Цитата e2k2000:
команды backup не существует »
Вы чё, backup ALL=NOPASSWD: /usr/bin/rsync в командной строке писали?
В статье же ясно сказано
Цитата:
Правила, используемые sudo для принятия решения о предоставлении доступа, находятся в файле /etc/sudoers; язык их написания и примеры использования подробно изложены в man sudoers(5).
Смотрим в книгу, видим фигу — это не команда, а правило sudoers.
Короче, чтобы
Цитата e2k2000:
пользователю user1 это разрешить »
выполняем от рута следущее:
Код: Выделить весь код
echo 'user1 ALL=NOPASSWD:/usr/sbin/smartctl' >> /etc/sudoers

Отправлено: 11:32, 14-09-2012 | #4


Новый участник


Сообщения: 23
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ладно блин бывает)) Мельком просмотрел текст и про него не заметил))

Разрешил, хотя все равно не хочет, удаленно выполняю
/usr/sbin/smartctl -A /dev/sda

Цитата:
smartctl 5.40 2010-07-12 r3124 [x86_64-unknown-linux-gnu] (local build)
Copyright (C) 2002-10 by Bruce Allen, http://smartmontools.sourceforge.net

Smartctl open device: /dev/sda failed: Permission denied

Последний раз редактировалось e2k2000, 14-09-2012 в 12:25.


Отправлено: 12:09, 14-09-2012 | #5


Новый участник


Сообщения: 23
Благодарности: 0

Профиль | Отправить PM | Цитировать


О все sudo забыл) Спасибо

Отправлено: 12:28, 14-09-2012 | #6



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Дать пользователю права на программу?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Как дать административные права пользователям на позразделение PyroTechnic Microsoft Windows NT/2000/2003 3 11-10-2010 13:44
Дать пользователю прова локального администратора. YDen Microsoft Windows NT/2000/2003 14 08-06-2009 12:53
Доступ - [решено] Как дать пользователю доступ на чтение/запись ветки реестра в Win 200 Pro? mnv-uanic Microsoft Windows 2000/XP 4 02-06-2009 11:59
Интернет - Как второму пользователю дать доступ в инет artistMAX Microsoft Windows Vista 7 11-09-2008 11:01
Прочее - дать пользователю права запускать Х Vowan Общий по Linux 2 26-02-2008 09:35




 
Переход