Como desativar o prompt de senha para alternar usuários em sessão gráfica?

1

Em , como posso alternar entre usuários no console sem inserir uma ? Isso tem sido solicitado por outros muitas vezes ao longo dos anos (como aqui ), e parece que sempre é redirecionado para outra coisa que é próxima, mas não é a mesma. Então, tentarei ser exato no caso de uso abaixo, para evitar qualquer mal-entendido do objetivo. Desculpe pelo comprimento.

  • O único motivo para alternar entre usuários é que os membros da família em nossa casa podem ter seus próprios favoritos / históricos do navegador, suas próprias sessões de prefs (eu uso dvorak e swap esc / capslck), etc. Senha do BIOS para impedir o acesso de rotina à máquina; A entre nós não é uma preocupação. Não usamos criptografia de unidade ou ponto de montagem, por isso não tenho ilusões de proteção após o roubo físico.

  • Eu quero uma senha na minha conta, para que eu possa autenticar as atualizações do sistema, autenticar com o sudo para várias atividades, scp entre várias máquinas, etc.

  • Eu preferiria que uma senha fosse solicitada se eu ainda não estivesse logado no console, mas não novamente ao trocar de outros usuários. Se algum dia eu senti a necessidade de um bloqueio de sessão, eu poderia viver apenas com o logout, embora não seja preferível.

  • Um ubuntuforums hackeado para 12.04 de desinstalar o gnome-screensaver funcionou bem para aquela versão antiga, mas não funciona abaixo de 14.04.

  • Configurando o disable-lock-screen (de duas maneiras) aqui ) também não funciona.

  • Configurações | Brilho | Bloqueio = DESATIVADO não ajuda

  • Como isso é importante para nós, estou disposto a experimentar outros tipos (lubuntu, xubuntu) ou até mesmo outras distros para obter essa funcionalidade, mas prefiro da principal distribuição do ubuntu.

Seguindo a ideia aqui , atualmente estou testando contas padrão sem senha, e usando uma conta de administrador protegida por senha (não raiz) para atualizações de software, comandos scp, etc. Isso atinge principalmente o objetivo e (já que eu sou old-school) parece certo usar um administrador dedicado acct para admin-ish coisas, mas eu ainda gostaria de ter a opção de bloquear minha sessão.

(Se este for um recurso ausente, estou pensando que o launchpad é o melhor caminho para enviar uma solicitação de recurso; corrija-me se estiver errado.)

    
por laubster 16.05.2014 / 04:45

4 respostas

1

adicione usuário

sudo adduser -m -s /bin/bash 

-m significa adicionar diretório inicial, -s significa que o seguinte é o shell de login

remova a senha do usuário

sudo passwd -d USERNAME

agora para permitir logins sem senha, você precisa editar um arquivo de texto

pico /etc/pam.d/common-auth 

OR

gedit /etc/pam.d/common-auth 

E SUBSTITUA A LINHA

auth [success=1 default=ignore] pam_unix.so nullok_secure

WITH

auth [success=1 default=ignore] pam_unix.so nullok

.

.

.

Para reverter sua alteração, basta adicionar novamente "_seguro" no final. Ou apenas faça um backup do arquivo original

cp /etc/pam.d/common-auth /etc/pam.d/common-auth.BACKUP

Eu acredito que a principal razão que os * nixers são tão antipáticos sobre as senhas é na verdade proteger os dados da rede mais do que os dados da unidade física. Dito isto, há um tempo e lugar para tudo. imo. Eu corro o apache / ircd / smtp como root porque está no meu antigo android em uma rede de área restrita.

    
por Banned_User 16.05.2014 / 06:48
1

Isso funciona em 14.04 - link

Com gnome-system-tools & seus "usuários e grupos"

    
por flyasky 13.06.2014 / 12:08
0

Experimente esta resposta de uma versão anterior.

Essencialmente:

gsettings set org.gnome.desktop.lockdown disable-lock-screen 'true'

Faça para cada usuário que não deseja receber um bug com login ao alternar.

Funciona para 12.04, mas não sabe sobre 14.04 (meu sistema 14.04 é de usuário único).

Isso realmente não é uma duplicata da pergunta anterior, já que muita coisa mudou quando a Canonical seguiu seu próprio caminho.

    
por u2n 27.08.2015 / 15:43
0

Nós enfrentamos um problema muito semelhante aqui. Tentamos soluções alternativas muito semelhantes em 12.04 até termos algo que funcionasse bem. Mas não funcionou em versões subsequentes.

Então eu abri Alternando entre duas sessões X abertas sem autenticar a"> e postou uma solução lá.

A solução atual é uma prova de conceito, mas tenho certeza de que pode ser melhorada.

    
por Stéphane Gourichon 16.08.2016 / 08:16