QNX.ORG.RU

Разработка => Языки и алгоритмы => Тема начата: Crash-100 от Ноября 29, 2015, 11:48:47 am



Название: Автоматически залогиниться в QNX.
Отправлено: Crash-100 от Ноября 29, 2015, 11:48:47 am
Подскажите как автоматически залогиниться в QNX!
echo -ne "password\n" | Login root - не работает.
Рассмотрю помощь за вознаграждения $


Название: Re: Автоматически залогиниться в QNX.
Отправлено: detsnu от Ноября 29, 2015, 02:15:17 pm
Два варианта:
1. Удалить файл /etc/passwd
2. В sysinit указать для команды tinit параметр -c "login root"

Если в sysinit идет запуск Photon'а, то можно задать переменную окружения LOGNAME:

export LOGNAME=root
ph


Название: Re: Автоматически залогиниться в QNX.
Отправлено: Crash-100 от Ноября 30, 2015, 05:38:18 pm
по идее должен помочь expect судя по форумам, но как его установить, так как в системе его нет.


Название: Re: Автоматически залогиниться в QNX.
Отправлено: deadarcher от Ноября 30, 2015, 07:58:04 pm
В 4рке в sysinit'e делаю так:

tinit -T /dev/con* -c "login root" -t /dev/con[1-4] &

правда рут без пароля