The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Автозапуск от имени другого юзера."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Автозапуск от имени другого юзера."  
Сообщение от Guest (??) on 14-Ноя-06, 14:06 
Подскажите вот по такому вопросу:
Поставил Team Speak, надо теперь добавить его в автозапуск от пользователя ts.
Как сделать?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Автозапуск от имени другого юзера."  
Сообщение от newser (??) on 14-Ноя-06, 14:47 
>Подскажите вот по такому вопросу:
>Поставил Team Speak, надо теперь добавить его в автозапуск от пользователя ts.
>
>Как сделать?

Поместить ярлык в C:\Documents and Settings\ts\Start Menu\Programs\Startup :)

А если серьезно, то система какая?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Автозапуск от имени другого юзера."  
Сообщение от Guest (??) on 14-Ноя-06, 17:36 

>А если серьезно, то система какая?

linux rh 9

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Автозапуск от имени другого юзера."  
Сообщение от lavr email on 14-Ноя-06, 17:45 
>
>>А если серьезно, то система какая?
>
>linux rh 9

man su

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Автозапуск от имени другого юзера."  
Сообщение от Guest (??) on 14-Ноя-06, 18:19 
>
>man su

Так и не понял как автозапуск сделать.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Автозапуск от имени другого юзера."  
Сообщение от lavr email on 14-Ноя-06, 19:06 
> >
>>man su
>
>Так и не понял как автозапуск сделать.

если вы подразумеваете под автозапуском отработку start-скриптов в /etc/rc.d
то чего сложного:

- в /etc/init.d скрипт с командой su -c "запуск ..." user
- затем на нужных уровнях загрузки rc2.d и/или rc3.d линк на этот скрипт Sxyname
и Klmname (S - стартовый скрипт, K - стоповый)

init by default от рута выполняется, он и запускает старт-стоповые скрипты,
соответственно выполнение su -c "command" user от рута не потребует паролей

допустим вы root:

# su -c "whoami" username

соответственно скрипт /etc/init.d/myprog
#!/bin/sh или bash

...
start()
{
...
su -c "command options" user
записать pid
...
}
stop()
{
...
kill -TERM pid
...
}

че там непонятного?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру