Como removo o botão de desligamento apenas na tela de login?


13

Não quero que ninguém possa desligar meu computador na tela de login. Posso remover o botão de desligamento no canto superior direito da tela de login no Ubuntu 12.04?

Respostas:


8

Mesmo se você não conseguir ocultar os botões, poderá configurar seu sistema para que o lightdmusuário não tenha permissões para desligar ou reiniciar o sistema. Como o greeter é executado como lightdmusuário, isso deve resolver seu problema. Criar dois novos arquivos em /var/lib/polkit-1/localauthority/50-local.d, chamá-los disable-lightdm-shutdown.pklae disable-lightdm-restart.pklae aplicar o conteúdo como abaixo. Nota: Você também pode colá-los em um arquivo.

Desligar:

[Disable Shutdown]
Identity=unix-user:lightdm
Action=org.freedesktop.consolekit.system.stop
ResultAny=no
ResultInactive=no
ResultActive=no

Reiniciar:

[Disable Restart]
Identity=unix-user:lightdm
Action=org.freedesktop.consolekit.system.restart
ResultAny=no
ResultInactive=no
ResultActive=no

Então, parece funcionar para mim na minha VM. Ele ainda passa por todos os menus e depois nada acontece. De uma chance.
Mfisch

1

Vá para /etc/lightdm/lightdm-gtk-greeter.confe edite-o para conter

indicators=false

Isso removerá todos os indicadores da página de login.


0

Não conheço nenhuma ferramenta de configuração do LightDM e, se houver, certamente não haveria maneira de remover esse botão.

A menos que você queira reescrever o LightDM por conta própria.


Você estaria reescrevendo o cumprimentador da unidade. O Lightdm é o back-end e é um pacote separado.
Mfisch

0

Sempre se pode tentar modificar o /usr/share/lightdm-gtk-greeter/greeter.uiarquivo (disponível no Debian 7, pelo menos).

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.