The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Автологин, автозапуск Иксов и скрипта в screen"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на рабочей станции (Консоль / Linux)
Изначальное сообщение [ Отслеживать ]

"Автологин, автозапуск Иксов и скрипта в screen"  +/
Сообщение от chuk (ok) on 18-Мрт-14, 02:49 
Понадобилось сделать на CentOS 6.x автологин (консольный вход без логина и пароля), запуск Иксов и скрипта в сесии screen.

Сделал следующее:

1. Заменил в /etc/init/tty.conf строку

exec /sbin/mingetty $TTY
на
exec /sbin/mingetty --autologin miner $TTY

2. Добавил в /home/user/.bash_profile строки:

[[ $(fgconsole 2>/dev/null) == 1 ]] && exec startx -- vt1
screen -dm /bin/bash -c "bash script.sh"


Кое-что получилось, но есть досадные проблемы:

1. Скрипт script.sh не запускается до тех пор, пока user вручную не залогинится.

2. Почему-то в процессах виден не один залогиненый юзер, а целых 6 штук (т.е. по числу виртуальных консолей):

/sbin/init
├─ login — user
└─ /bin/sh /usr/bin/startx — vt1
└─ xinit /etc/X11/xinit/xinitrc — /usr/bin/X vt1 -auth /home/user/.serverauth.2938

Можно ли решить эти проблемы?

Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Автологин, автозапуск Иксов и скрипта в screen"  +/
Сообщение от chuk (ok) on 18-Мрт-14, 18:10 
Гм. Неужто на опеннете уже не осталось ни одного бешовца? :-O
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Автологин, автозапуск Иксов и скрипта в screen"  +/
Сообщение от chuk (ok) on 19-Мрт-14, 02:27 
Мда, все понятно - тут вообще никого не осталось, одни снобы.


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Автологин, автозапуск Иксов и скрипта в screen"  +/
Сообщение от Andrey Mitrofanov on 21-Мрт-14, 16:59 
> Мда, все понятно - тут вообще никого не осталось, одни снобы.

Не будь к себе так строг. У каждого свои недостатки.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Автологин, автозапуск Иксов и скрипта в screen"  +/
Сообщение от Mr. Mistoffelees on 03-Апр-14, 12:22 
Привет,

> Можно ли решить эти проблемы?

Можно. У CentOS вполне прилично работает автологин через GDM. Запустите систему в runlevel 5, затем пропишите требуемый юзер в /etc/sysconfig/dgm (не помню параметр точно, Гугл вам быстро подскажет). Требуемый скрипт можете запустить через rc.local или через start-up Гнома.

WWell,


Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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