LINUX.ORG.RU

Auto Login to RDesctop


0

1

OS Debian

Необходимо чтоб пользователь при вклюкении ПК видел только rDesctop. И при завершении работы на удаленном компе выклюкался локальный пк.

Как и чем лудше осушествить данное.........


Как-то так...

FreeRDP. Запускай xfreerdp вместо WM/DE, а сразу после его завершения - выключение компьютера. На случай вылета xfreerdp или отключения из-за проблем с сетью - проверяй код выхода и перезапускай, если нужно.

Deleted
()

Решений может быть несколько, собственно сами решения:
1. Написать свой init сценарий, который будет запускать X сервер, в котором будет выполняться скрипт запуска rdesktop, второй командой после rdektop будет выключение ПК, естественно средствами xorg.conf нужно отключит возможность переключения на виртуальный консоли;

...
CMD="`which rdektop` server ; halt"
xinit $cmd
...
2. Написать свой файл сессии, в котором указать абсолютно ту же самую команду, с десктоп менеджере настроить автологин.

Возможно два варианта, у вас установлена полноценная система, тогда придётся писать либо init сценарий либо создавать файл сессии, у вас система собранная на busybox, вы используете лёгкий X сервер, тогда всё можно поместить в сценарий init.

kostik87 ★★★★★
()
Ответ на: Как-то так... от Deleted

что прогуглить я не доганяю как заментить xfreerdp вместо WM/DE

CyberDx
() автор топика
Ответ на: комментарий от kostik87

Конечно сюда (в скрипт) ещё нужно дописать настройку переключения раскладок либо сделать это средствами xorg.conf.

Вот конфигурация отключения переключения на виртуальные консоли и перезапуск xorg-server`а, комбинация ctrl+alt+backspace:

Section "ServerFlags"
Option "DontVTSwitch" "true"
Option "DontZap"  "yes"
EndSection

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Конечно сюда (в скрипт) ещё нужно дописать настройку переключения раскладок

Ненужно, и даже вредно. На клиенте (линуксе) раскладка должна быть одна, и это должна быть en/us. В RDP раскладки переключаются на стороне RDP-сервера.

no-dashi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.