OpenVPN — не лучшее место для начала изучения systemd, потому что OpenVPN — не простая служба.
OpenVPN — это шаблонная служба под управлением systemd. Сервисные модули имеют имена openvpn@config.service
, все они получены из одного файла сервисных модулей с именем openvpn@.service
. Таким образом, вы запускаете свой экземпляр /etc/openvpn/server.conf
с помощью
systemctl start openvpn@server.service
и автоматически -запускаете его при начальной загрузке с помощью
systemctl enable openvpn@server.service
. Очевидно, вы останавливаете и отключаете его с помощью аналогичных команд.
Однако это не то, на чем работает ваш клиент OpenVPN. Чтобы найти блок обслуживания для этого, можно найти имя блока по имени группы управления, запустив
systemd-cgls /
Шаблон openvpn.service
не -поясняется в комментарии вверху файла сервисного модуля. Это что-то еще, что, опять же, делает это более сложным для изучения в качестве первого опыта новичка в systemd.
Xephyr и Xpra имеют разное назначение:
screen
или tmux
, предоставляющий виртуальную X-среду и возможность отображать рабочий стол или окна отдельных приложений локально или удаленно, присоединяя и отсоединяя их по мере необходимости. Xpra также может пересылать аудио, буфер обмена и службы печати. Он предоставляет вложенный X, но как подмножество всего, что он может делать.
Оба хорошо протестированы, у меня нет данных об использовании, поэтому я не знаю, какой из них используется чаще. Вы, вероятно, найдете больше примеров Xephyr как «вложенного X» решения, что может указывать на то, что оно более широко используется. Оба являются полезными инструментами, чтобы научиться их использовать, так что это действительно зависит от вас!