Пользователь не админ. Автозапуск скрипта sh при входе в систему.

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

jobfox
Сообщения: 142

Пользователь не админ. Автозапуск скрипта sh при входе в систему.

Сообщение jobfox »

Пользователь не админ. Есть скрипт test.sh, требующий прав root.

Куда и что нужно прописать, чтобы при входе пользователя (не админа) в систему он автоматически запускался?
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Пользователь не админ. Автозапуск скрипта sh при входе в систему.

Сообщение BIgAndy »

jobfox писал(а):
31.12.2009 11:30
Пользователь не админ. Есть скрипт test.sh, требующий прав root.

Куда и что нужно прописать, чтобы при входе пользователя (не админа) в систему он автоматически запускался?

Что-то вы путаете.
"при входе в систему" и "при входе пользователя" (тоесть при логине) -совершенно разные события. "При входе в систему" файловая система монтируется в ro mode, потом перемонтируется в rw и запускаются init скрипты, которые однозначно требуют прав рута. В этой стадии логон других ползователей не возможен.
При логоне (входе в консоль, терминал) скрипты запускаются в.bashrc
При запуске DE - у каждого DE свое место старта скриптов.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Пользователь не админ. Автозапуск скрипта sh при входе в систему.

Сообщение SLEDopit »

jobfox
man sudo решит вашу проблему.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Пользователь не админ. Автозапуск скрипта sh при входе в систему.

Сообщение blackdevil »

Ох, как же надоели одни и те же вопросы...Ладно, Новый Год на носу, простим друг другу маленькие слабости ;)
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали:
idemidov
Сообщения: 8

Re: Пользователь не админ. Автозапуск скрипта sh при входе в систему.

Сообщение idemidov »

Мда больше всего от линукса отпугивают именно такие кому влом помочь и кто пишет man какая-нибудь команда. А человек зачастую даже не знает что такое ман.
Идите в аспирантуру преподавайте раз такие умные, не тратьте время на форум)))))

Ты возьми кинь его в /etc/init.d/test.sh
Сделай его исполняемым вот так
sudo chmod +x /etc/init.d/test.sh и потом вот так
sudo update-rc.d myscript.sh start 51 S
Будет работать.)))))
Но запускаться будет с правами рута)))
Спасибо сказали: