EU QUERO:
Para poder selecionar uma sessão de convidado no menu do usuário quando estiver conectado à minha conta de administrador, caso alguém precise usar o meu computador.
EU NÃO QUERO
Alguém para poder ligar meu computador e fazer login em uma sessão de convidado
Ouvi falar de um método em que se edita /etc/lightdm/lightdm.conf
para incluir allow-guest=false
(reiniciando o lightdm)
O problema com esse método é que eu especificamente não quero desativar completamente a conta de convidado. Eu só quero desativar o acesso a ele no menu de login , mantendo a capacidade de (enquanto estiver conectado à minha conta de administrador) iniciar uma sessão de convidado manualmente.
Existe tal correção? Não consigo encontrar um via mecanismo de pesquisa (e é muito difícil encontrar uma palavra para uma pesquisa)
EDIT: Sim. Ubuntu 12.04 LTS (Desktop), a versão mais recente.
E precisa ser uma conta de convidado por causa da maneira como funciona. Quero permitir que outras pessoas usem uma conta de convidado. É possível iniciar facilmente a partir da minha conta principal por causa de como ela funciona (sem senha e pelo fato de que tudo nela é excluído quando a sessão termina) sem ter uma senha exposta. conta gratuita disponível para quem liga meu computador.
Embora se eu pudesse conseguir isso por meio de uma conta limitada padrão, seria aceitável, pois eu poderia alterar as configurações da maioria dos softwares para não salvar nada. Teria que ser sem senha e acessível através da lista de usuários enquanto eu estiver conectado à minha conta principal, mas invisível / inacessível na tela de login principal.
Aqui está o código que eu mencionei. Como você pode ver, a estrutura é muito semelhante, mas existem algumas diferenças importantes. Não existe auto required pam_unix.so
e o link diz para adicionar uma linha chamada, auth optional pam_permit.so
mas eu já tenho auth required pam_permit.so
e outras pequenas diferenças.
#%PAM-1.0
auth requisite pam_nologin.so
auth required pam_env.so readenv=1
auth required pam_env.so readenv=1 envfile=/etc/default/locale
auth required pam_permit.so
@include common-account
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close
session required pam_limits.so
@include common-session
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
@include common-password