top of page

I'm a title. Click here to edit me

 

As permissões definem se um aquivos ou diretório pode ser lido/editado/executado pelo próprio usuário, por integrantes do grupo do usuário ou por demais indivíduos.

 

Quando se lista um diretório, com o comando ls -l a opção -l , lista as permissões. Por exemplo

 

rwxr-xr-- 6 PET UNIFESP 4096 Set 22 09:51 nome_arquivo

 

Separando-se a permissão em grupos de 3 letras temos rwxr-xr--, onde:

 

  • rwx definem as permissões do proprietário, que pode ler, editar e executar o arquivo.

  • r-x definem as permissões dos integrantes do grupo do proprietário, que pode ler e executar o arquivo , mas não podem editá-lo.

  • r-- definem as permissões dos demais usuários, que pode ler o arquivo , mas não podem editá-lo ou executá-lo.

 

As alterações das permissões podem ser feitas pelo proprietário através do comando em linha chmod, de acordo com a tabela abaixo.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Por exemplo, o comando chmod 777 dá todas as permissões para os tipos de usuários. Outros exemplos:

  • chmod 750 permissão total ao proprietário, leitura e execução ao grupo e nenhuma aos demais usuários ;

  • chmod 764 permissão total ao proprietário, leitura e edição ao grupo e somente leitura para os demais usuários ;

 

Algumas permissões são restritas ao administrador do sistema, conhecido por root ou por superusuário.

 

Durante a instalação é feito o cadastro do usuário principal, que será necessariamente um superusuário. A senha cadastrada permite comandos de superusuário sem que o usuário se logue no sistema como superusuário, através do comando sudo. Por isso, vamos chamar essa senha de “senha sudo”. Para se logar efetivamente como superusuário, os seguintes passos devem ser executados:

 

  • Digite [Ctrl]+[Alt]+[t] para abrir o terminal;

  • Digite sudo passwd root;

  • Será solicitada a inserção de uma senha;

  • Confirme a senha. Essa senha será chamada “senha root”. Ela pode ou não ser igual à “senha sudo”.

 

Digitando su root [ENTER], será solicitada a senha gravada anteriormente. Insira e pressione [ENTER].

 

Outros usuário poderão se logar no sistema com poderes de superusuários (através do comando sudo) e assim ter permissões para configurar , instalar ou desinstalar pacotes, acessar pastas do sistema e controlar contas. Basta que um superusuário ou um usuário com poderes de superusuário dê permissão.

 

Abaixo segue um passo-a-passo de como o superusuário deve proceder para conferir poderes a outros usuários:

 

1) Em “Configurações do Sistema” , acesse “Conta de Usuários”;

2) Clique em “Desbloquear” no canto superior direito. Será solicitada a “senha sudo” . Digite-a;

3) Crie um novo usuário , clicando no botão “+” ou escolha um usuário já existente para editar seus atributos;

4) Em tipo de conta, clique em "Padrão" e altere para "Administrador";

5) Se uma nova conta foi criada, é preciso inserir uma senha. Clique no campo de senha e deixe selecionada a opção “Definir uma senha agora”. Defina uma senha nos campos designados conforme solicitado.

 

Em seguida, os usuários autorizados de posse das senhas cadastradas em (5) podem alterar a senha recebida procedendo novamente com o passo-a-passo de 1-5. Esse procedimento serve para alteração da “senha sudo” de qualquer usuário com poderes de superusuário.

 

Os usuários que receberem atribuições de superusuário também podem cadastrar uma senha através do comando sudo passwd root como foi descrito anteriormente. Depois é só fazer o login digitando-se su root [ENTER] e inserir a senha cadastrada.

 

 

 

 

 

eo title. Click to edit me.

Permissões
bottom of page