Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
vnc_autologon_client:vnc_autologon_client [2023-03-25 12:39] GreyWolf [Клиент] |
vnc_autologon_client:vnc_autologon_client [2023-03-25 13:42] (текущий) GreyWolf [VNC клиент с автологоном] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== VNC клиент с автологоном ====== | ====== VNC клиент с автологоном ====== | ||
- | FIXME | ||
Полноэкранный [[vnc:vnc|VNC]] клиент с автоматическим входом в систему (автологоном). Обеспечивается автоматическое подключение в режиме киоска. | Полноэкранный [[vnc:vnc|VNC]] клиент с автоматическим входом в систему (автологоном). Обеспечивается автоматическое подключение в режиме киоска. | ||
+ | |||
+ | Вариант с паролем описан [[vnc_autologon_client:variant2|здесь]]. | ||
+ | |||
{{anchor:master}} | {{anchor:master}} | ||
Строка 9: | Строка 11: | ||
Дисплейный менеджер [[lightdm:|]] вызывает скрипт для запуска [[x11vnc:|]]. | Дисплейный менеджер [[lightdm:|]] вызывает скрипт для запуска [[x11vnc:|]]. | ||
- | Вставка в файл настройки [[lightdm:|]]: | + | Вставьте в файл настройки [[lightdm:|]]: |
<code ini /etc/lightdm/lightdm.conf> | <code ini /etc/lightdm/lightdm.conf> | ||
[SeatDefaults] | [SeatDefaults] | ||
Строка 22: | Строка 24: | ||
exit 0 | exit 0 | ||
</code> | </code> | ||
- | |||
- | Запуск [[x11vnc:|]] с паролем: | ||
- | <code bash> | ||
- | x11vnc -q -forever -shared -bg -passwdfile /usr/local/etc/x11vnc.pwd -nomodtweak -capslock -display :0 | ||
- | </code> | ||
- | Для запуска из [[icewm:]] воспользуйтесь [[icewm:#startup|этим]] описанием. | ||
Строка 33: | Строка 29: | ||
====== Клиент ====== | ====== Клиент ====== | ||
- | Дисплейный менеджер [[lightdm:|]] выполняет автоматический вход в систему (автологон) от имени пользователя ''user'' | + | Дисплейный менеджер [[lightdm:|]] выполняет автоматический вход в систему (автологон) от имени пользователя ''<user>'' |
Вставка в файл настройки [[lightdm:|]]: | Вставка в файл настройки [[lightdm:|]]: | ||
<code ini /etc/lightdm/lightdm.conf> | <code ini /etc/lightdm/lightdm.conf> | ||
[SeatDefaults] | [SeatDefaults] | ||
- | autologin-user=user | + | autologin-user=<user> |
autologin-user-timeout=3 | autologin-user-timeout=3 | ||
</code> | </code> | ||
- | Режим киоска обеспечен настройками [[icewm:#kiosk|IceWM]], в ней происходит вызов скрипта для запуска [[tigervnc:|]]: | + | Режим киоска обеспечен настройками [[icewm:#kiosk|IceWM]]. |
+ | |||
+ | Скрипт запуска [[icewm:]], в свою очередь, вызывает скрипт запуска [[tigervnc:|]]: | ||
<code bash /home/user/.icewm/startup> | <code bash /home/user/.icewm/startup> | ||
#!/bin/bash | #!/bin/bash | ||
Строка 54: | Строка 52: | ||
#!/bin/bash | #!/bin/bash | ||
- | xtigervncviewer -MenuKey "" -FullScreen pc-master | + | xtigervncviewer -MenuKey "" -FullScreen <pc-master> |
pkill icewm-session | pkill icewm-session | ||
pkill -u$(whoami) | pkill -u$(whoami) | ||
</code> | </code> | ||
- | IP–адрес ''pc-master'' задан в файле: | + | IP–адрес ''<pc-master>'' задан в файле: |
<code ini /etc/hosts> | <code ini /etc/hosts> | ||
- | 10.10.0.128 pc-master | + | 10.10.0.128 <pc-master> |
</code> | </code> | ||
{{tag>Admin X-Windows VNC Remote_access examples}} | {{tag>Admin X-Windows VNC Remote_access examples}} |