Pesquisa de site

Como criar uma conta de convidado restrita no Ubuntu 20.04/21.10 GDM


Quer habilitar a conta de convidado no Ubuntu? Sem mudar para outro gerenciador de exibição, você pode adicionar Convidado na tela de login do Gnome para que as pessoas usem seu computador sem poder instalar/remover aplicativos, alterar configurações de todo o sistema e acessar arquivos fora de seu próprio diretório.

Guest está disponível por padrão no desktop Unity do Ubuntu 16.04. Depois que o Ubuntu mudou para o Gnome Desktop, o recurso foi removido. Para aqueles que precisam de uma conta de convidado, é fácil adicioná-la novamente seguindo as etapas a seguir.

1. Crie uma conta de convidado.

Em primeiro lugar, abra as configurações do sistema no menu superior direito do sistema ou pesquisando na tela de visão geral das atividades.

Em seguida, navegue até Usuários no painel esquerdo e clique no botão “Desbloquear” e digite sua senha de usuário para desbloquear a página de configurações.

Por fim, clique em “Adicionar usuário…” para criar um novo usuário:

  • selecione Padrão, para que ele não tenha permissão sudo, não possa instalar/remover aplicativos e não acesse arquivos fora da página inicial do usuário.
  • defina o nome de usuário como Convidado.
  • E defina uma senha para isso. OBRIGATÓRIO embora seja inútil. Na próxima etapa, direi como ativar o login sem senha.

2. Habilite login sem senha para convidados

Pressione Ctrl+Alt+T no teclado para abrir o terminal, copie e cole o comando abaixo e pressione Enter.

sudo gedit /etc/pam.d/gdm-password

Este comando abrirá o arquivo de configuração. Basta adicionar a seguinte linha no início (então será a primeira linha) e salvá-la:

autenticação suficiente pam_succeed_if.so usuário ingroup convidado

OK, na próxima inicialização você verá a conta de convidado na tela de login do GNOME. Simples clique para fazer login sem digitar senha e divirta-se!

3.(Opcional) Adicione mais restrições:

A conta Convidado não pode instalar/remover aplicativos, gerenciar PPAs, acessar arquivos fora de seu diretório inicial. Qualquer ação que precise de autenticação solicitará a digitação da senha da conta de administrador.

No entanto, ele tem permissões para personalizar a aparência da sua própria área de trabalho, acessar CD Rom, montar/desmontar USB e outros dispositivos removíveis, usar dispositivos de áudio/vídeo (por exemplo, webcam, microfone), acesso total e direto às portas seriais.

Essas permissões são tratadas por meio de grupos. Você pode verificar quais grupos incluem conta de convidado através do comando:

cat /etc/group |grep guest

E o Wiki do Debian conta o que os grupos fazem. Ao remover o convidado de um grupo, a permissão será desativada. Por exemplo, remova-o do comando de execução do grupo plugdev:

sudo gpasswd --delete guest plugdev

Para ainda mais restrições, por exemplo, desabilitar salvar arquivo, bloquear configurações de aparência, desabilitar impressão, etc., vá para o Gnome Wiki.

Artigos relacionados