O servidor Xorg já não requer root no Debian 9 Stretch

image_pdfimage_print

Na versão Debian 9 Stretch do Xorg, será possível executar o servidor Xorg como um usuário comum e não como root.

Isso reduz o risco de escalonamento de privilégios via bugs no servidor X.

No entanto, tem alguns requisitos para trabalhar:

  • ogind
  • libpam-systemd

O sistema também precisa suportar o Kernel Mode Setting (KMS). Portanto, pode não funcionar em alguns ambientes de virtualização (por exemplo, o virtualbox) ou se o kernel não possui um driver que suporte sua placa gráfica.

Ele precisa ser executado no console virtual do qual foi iniciado.

Somente o gerenciador de exibição gdm3 suporta a execução do servidor X como um usuário não privilegiado no Debian Stretch.

Outros gerenciadores de exibição sempre executarão o servidor X como root. Alternativamente, você também pode iniciar X manualmente como um usuário não-root em um terminal virtual via startx.

Quando executado como um usuário regular, o log Xorg estará disponível a partir de ~ / .local / share / xorg /.

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!