Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Не работает команда nice при запуске от другого пользователя.  (Прочитано 1066 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн asp2chief

  • Автор темы
  • Активист
  • *
  • Сообщений: 265
    • Просмотр профиля
# User privilege specification
cs ALL=(ALL) NOPASSWD: NICE_CMDS

# Cmnd alias specification
Cmnd_Alias NICE_CMDS = /usr/bin/nice, /usr/bin/renice

Запускаю скрипт: sudo -u cs ./_start.sh
#!/bin/sh
nice -n -20 ./hlds_run -pingboost 1 -game cstrike +servercfgfile server.cfg +map de_dust2 +maxplayers 32 +ip 91.230.211.156 +port 27015 +sv_lan 0 +log on > hlds.log 2>&1 &

В логе пишет: nice: cannot set niceness: Permission denied

| toZen |

  • Гость
asp2chief,
sudo nice sudo -u cs ./_start.sh??

| toZen |

  • Гость
asp2chief,sudo nice sudo -u cs ./_start.sh??
Читай первый пост. Мне надо запускать скрипт от юзера, у которого должен быть доступ к найс и ренайс, а у него его нету, хотя он прописан.
Nice command without root privileges
« Последнее редактирование: 01 Декабря 2013, 14:27:10 от τοΖεη »

 

Страница сгенерирована за 0.015 секунд. Запросов: 22.