Re: Запуск гуевых прило жений в контейнере

Dmitry Alexandrov <[email protected]>
Newsgroups gmane.linux.debian.user.russian
Message-ID <[email protected]>
Victor Wagner <[email protected]> wrote:
> В Wed, 03 Jun 2020 10:29:54 +0300 Dmitry Alexandrov <[email protected]> пишет:
>> 1. Включить ‘-listen tcp’ у Икс-сервера.  Как — см. в документации экранного диспетчера, который его собственно по-умолчанию и отключает.
>
> Ага, а потом еще убедиться, что это надежно заткнуто файрволлом и пустят туда только из контейнера, а не изо всей локальной сети.

Ну, вообще-то там аутентификация есть, и сломанной она, вроде как не считается.  Ну а так — естественно, что файерволл к любому серверу не помешает.  И вы, конечно, правы, стоит иногда напоминать о его существовании явно.

> Лучше уж как ниже описано смонтировать в контейнер юникс-домен сокеты из /tmp/.X11-unix

Смотря в каком случае.  В том, с какого мы начали — когда почти вся настольная система засунута в контейнер — да.

А в другом — управлять доступом непонятно как: соединения от локальных отличаться перестают совсем.

> В принципе, в сочетании с предыдущим советом достаточно просто ~/.Xauthority в контейнер скопировать.  Потому что при этом значение DISPLAY внутри и снаружи будет совпадать, и магическое печенье подойдет.

Если «предыдущий совет» — это про прокинуть сокет, то, как я и написал ниже, при обычных умолчаниях аутентификация пройдет по UIDʼу и безо всякого токена («магического печенья»).

>> Авторизация на Икс-сервере будет по UIDʼу, так что если не совпадают,
>
> А вот не стоит делать так, чтобы не совпадали. Есть куча разных причин по которым лучше uid-ы синхронизировать

Да, конечно.  Просто это не всегда подходит по смыслу.
signature.asc (application/pgp-signature, 511 B)
-----BEGIN PGP SIGNATURE-----

iQFFBAEBCgAvFiEE1yoTx9fONarixgNIydoJ3hnBsjAFAl7buuMRHDMyMTk0MkBn
bWFpbC5jb20ACgkQydoJ3hnBsjBtQQgAourOD1NQQOYGCnrKLwxDOyi9opI71+Kq
780xRLQlkufTR6yVDLB/aEDJ3WB3Y2Yh+RQmhBMhpKyIzqBRYpVodTfaRNyKkePO
59VQjO/QDZgi6vvR+67PPArRZDAqOqTWPVgaVtqQCUrvRoumPHRWaxu56hhCc09W
p//Z1GVd3QhppBUgkSe9x7vsZ0aQVfou+ub7zfZsBRSJ62Kg05Is9wj5l9hjkJdc
gLG3XCfBIIhsc+SVp0pW+iTPoGMxtiZ4WTv4ONwageCSdxI9VXTGJP8gblHJnCAb
5UL0EPVnAalXNpaVEUtQNu2fdhbDgUT2Ji6s2Yb/CHFmFRvB0Lcuog==
=6V64
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.