Свяжите Xvfb на localhost, а не *
Я использую Xvfb для запуска фонового приложения Wine, которое требует корректного отображения. Похоже, что он привязывается к *:x11. Из соображений безопасности я бы хотел не открывать ненужные порты.
Есть ли способ заставить Xvfb связываться с localhost, а не *?
1 ответ
Решение
На самом деле, если я правильно понимаю вашу потребность, вы можете вообще пропустить TCP.
Xvfb :0 -nolisten tcp
После этого это работает:
DISPLAY=:0
xterm
И вы можете проверить себя с netstat -ntlp | grep Xvfb
что у Xvfb нет открытых портов.