Área de trabalho do Ubuntu - Retirando permissões de usuário

Publicado por Mário Jorge Santos em 22/10/2012

[ Hits: 13.039 ]

 


Área de trabalho do Ubuntu - Retirando permissões de usuário



Olá pessoal.

Este tutorial mostra como fazer para retirar algumas permissões de um determinado usuário sobre alguns itens na área de trabalho do Ubuntu.

Após essa configuração, o usuário não poderá trocar papel de parede, proteção de tela, mudar as posições dos painéis, entre outras coisas. Mas continuará podendo criar pastas e arquivos na área de trabalho.

Observações:
  • As instruções aqui contidas foram utilizadas no Ubuntu 10.04 que tem o GNOME como gerenciador de janelas;
  • Esta é apenas uma das formas de fazer essa configuração;
  • Por motivos óbvios, o usuário que vai receber as restrições não pode ter permissões administrativas.

Abra um terminal, por exemplo o gnome-terminal. E entre com um usuário com permissões administrativas:

su
Ou:
sudo su

Será pedida a senha de root.

Logo após digitada a senha, o prompt ficará assim: #

Na pasta Home do usuário, entre na pasta ".gconf":

# cd .gconf/

Mude o dono e o grupo para todas as pastas e arquivos internos:

# chown root:usuario . -R

Onde: usuario, é o nome do usuário no qual você deseja aplicar as restrições.

Retire as permissões de escrita do grupo, e de escrita e execução dos outros usuários para todos os arquivos e pastas internas:

# chmod 754 . -R

Entre na pasta "apps":

# cd apps/

Retire as permissões de execução dos arquivos e pastas da pasta "apps" para o grupo:

# chmod g-x * -R

Adicione permissões de execução às pastas:
  • evolution
  • gnome-settings
  • panel
  • nautilus
...E seus arquivos para o grupo:

# chmod g+x evolution/ -R
# chmod g+x gnome-settings/ -R
# chmod g+x panel/ -R
# chmod g+x nautilus/ -R


Reinicie a sessão:

# /etc/init.d/gdm restart


Pronto! Entre com o usuário para testar.

Outras dicas deste autor

Como limpar/truncar/zerar diversos arquivos de texto de uma só vez

Backup da pasta de usuário sem copiar os arquivos ocultos

Leitura recomendada

Nginx - Redirecionando www para apenas o nome do domínio ou vice-versa

Como rotear duas redes?

Ubuntu 10.04 / Gnome 2.30 - Barra de localização "editável" do Nautilus

elementary OS - Plank exibindo ícones duplicados do Google Chrome

Linguagem PT-BR no urxvt (Rxvt-Unicode)

  

Comentários
[1] Comentário enviado por removido em 22/10/2012 - 13:04h

Só uma correção:

Usuários do Ubuntu 12.04 e 12.10 não possuem o GDM instalado, portanto o comando /etc/init.d/gdm restart não funcionará
O comando a ser usado é:

sudo service lightdm restart

[2] Comentário enviado por mariojsantos em 30/10/2012 - 19:58h

Saudações Pessoal, Só pra complementar a dica, pode acontecer de o usuário que se está tentando retirar as permissões não fazer parte do grupo de mesmo nome dele. Sendo esse o caso, Antes de fazer a configuração basta adicionar o usuário ao grupo de mesmo nome com o comando:
# usermod -a -G grupo usuário

onde o nome do grupo deve ser igual ao do usuário. Depois disso é só continuar com a configuração.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts