A sessão de convidado parou de funcionar nas versões do Ubuntu posteriores a 16.04

19

Após uma atualização recente do pacote, o recurso de sessão de convidado não está mais disponível no Ubuntu 16.10 e 17.04. O que aconteceu?

Gunnar Hjalmarsson
fonte
se isso se aplica a 18.04, podemos adicionar tags a essa versão, por favor.
TiloBunt
@TiloBunt: Obrigado por apontar. Aplica-se a todas as versões posteriores à 16.04 que usam o LightDM, então larguei as tags de versão e mudei o título. O gerenciador de exibição padrão do Ubuntu padrão a partir da 17.10 é o GDM, que não possui um recurso de sessão de convidado.
Gunnar Hjalmarsson

Respostas:

17

A sessão de convidado foi intencionalmente desabilitada por padrão devido a um problema de segurança, em que a sessão de convidado não estava contida no perfil do AppArmor que geralmente limita as sessões de convidado. Esse perfil do AppArmor, entre outras coisas, impede que um usuário convidado use supara alternar para outros usuários ou visualize os diretórios pessoais de outros usuários.

Você pode habilitá-lo, se considerar que o problema é gerenciável em seu sistema, conforme explicado no comentário nº 24 do relatório de erros ou usando este liner:

sudo sh -c 'printf "[Seat:*]\nallow-guest=true\n" >/etc/lightdm/lightdm.conf.d/40-enable-guest.conf'

Para reverter para o estado desativado, basta:

sudo rm /etc/lightdm/lightdm.conf.d/40-enable-guest.conf
Gunnar Hjalmarsson
fonte
O 16.04 não é afetado por isso?
Anwar
@ Anwar: Não, não é. É uma coisa sistemática.
Gunnar Hjalmarsson
@GunnarHjalmarsson Uma coisa do systemd? Então, tudo desde 15.04? Ou é devido à mudança de inicial para o systemd para inits de sessão do usuário?
muru 15/05
1
@ Anwar: O último (eu acho - por favor, veja o relatório de erros).
Gunnar Hjalmarsson
2
@GunnarHjalmarsson Não é grande coisa, mas a) sunão usa sudoerseb) o AppArmor aparentemente impede sue sudofunciona adequadamente para os convidados ( sudoersnem sequer entra em cena). Um usuário precisaria saber a senha de um usuário válido, mas em um sistema bloqueado sem acesso a TTYs, ele abre um buraco.
muru 15/05