Доброе время суток!!!!
Есть необходимость выполнения команды под рутом при загрузке linux. Как можно это реализовать? А то я уже совсем задолбался каждый раз при включении компа вручную выполнять.
Выполнение коман при запуске Linux.
Модератор: Bizdelnick
-
Alex07
- Сообщения: 137
- ОС: Mandriva 2009.1 PP x86_64
Выполнение коман при запуске Linux.
From Tomsk, Siberia.
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Выполнение коман при запуске Linux.
Поместить их в какой-либо из стартовых скриптов. Какой именно - зависит от команды и дистрибутива.
-
foxIG
- Сообщения: 261
- ОС: Mandriva 2010 PP
Re: Выполнение коман при запуске Linux.
можно поместить скрипт в ~/.kde/Autostart
-------------
если можно добавлю свой вопрос:
если кинуть скрипт в ~/.kde/Autostart то команды (например pppd call)будут автоматически восприниматься как от суперпользователя?или нужны еще какие то манипуляции?
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Выполнение коман при запуске Linux.
Нет, не будут. Только те, на которых стоит бит суидности. Так что в общем случае это решение не прокатывает.
-
ddc
- Бывший модератор
- Сообщения: 3535
- Статус: OpenBSD-compatible
- ОС: OpenBSD -current
Re: Выполнение коман при запуске Linux.
Будут все, перед которыми будет дописано sudo (если соответсвующему пользователю разрешено выполнять через sudo без пароля) или, как отметил alv, в которых выставлен suid.
-
k01
- Сообщения: 104
- ОС: Archlinux
Re: Выполнение коман при запуске Linux.
для этого существует скрипт /etc/rc.d/rc.local
Рациональное программирование — наш ответ MicroSoft!
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Выполнение коман при запуске Linux.
И если sudo в данном дистре есть по умолчанию, и еще пара-тройка "если"
в общем,
2 Alex07
какие именно команды Вам надо выполнить, и в каком именно дистре?
м.б. их можно штатными средствами включить?
Ага. Или один из аналогичных - например, /etc/rc.local. Или чего там еще фантазия майнтайнера данного дистра придумала
-
Alex07
- Сообщения: 137
- ОС: Mandriva 2009.1 PP x86_64
Re: Выполнение коман при запуске Linux.
Просто есть вин модем Acorp 56PIM. Драйвера линмодемовские (hcfpcimodem-1.11full_k2.6.11_6mdk-1mdk.i586.rpm). Работает всё нормально, но после каждой перезагрузке надо конфигурировать драйвера под рутом командой #hcfpciconfig -a. Как бы всё это дело автоматизировать 
From Tomsk, Siberia.
-
arkhnchul
- Сообщения: 2284
- Статус: Толчковый инженер
- ОС: Debian, Fedora
Re: Выполнение коман при запуске Linux.
Alex07, пихнуть команду скрипт rc.M в /etc/rc.d/
ЗЫ не увидел, что мандрива) не в rc.M. В /etc/rd.d/rc.5 (если грузится сразу графика) или /etc/rc.d/rc.3 (если грузимся в консоль и пускаем графику руками) создаем скриптик, как-нибудь его обзываем (имхо в данном случае не суть важно как, но лучше чтобы он был последним в алфавитном порядке после всех скриптов, которые там уже лежат) и пишем в него усе что там надо. Даем права на исполнение и радуемся.
Вроде в мандриве так оно организовано...
ЗЫ не увидел, что мандрива) не в rc.M. В /etc/rd.d/rc.5 (если грузится сразу графика) или /etc/rc.d/rc.3 (если грузимся в консоль и пускаем графику руками) создаем скриптик, как-нибудь его обзываем (имхо в данном случае не суть важно как, но лучше чтобы он был последним в алфавитном порядке после всех скриптов, которые там уже лежат) и пишем в него усе что там надо. Даем права на исполнение и радуемся.
Вроде в мандриве так оно организовано...
Losing is fun!