De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Isaac Mechi
Data de Publicação: 13 de janeiro de 2011
Olá a todos,
Como minha primeira dica, vou ensinar um método simples e rápido, para atribuir permissão de execução a binários ou qualquer outro arquivo. Pois praticamente tudo em GNU/Linux pode se comportar como um arquivo.
Usando o utilitario chmod conseguimos alterar qualquer permissão.
Permissões em GNU/Linux básicamente são separadas em três partes:
u | Dono | dono do aquivo, quem o criou ou quem tem posse atual sobre ele. |
g | grupo | usuarios que pertencem ao mesmo grupo ao qual o aquivo pertence. |
o | outros | outros usuários, que não os dois anteriores. |
a | todos | todos os usuarios sem exceção |
e as permissões:
r | permissão de leitura |
w | permissão de escrita |
x | permissão de execução |
nomenclatura
$ chmod +x ARQUIVO
Este comando atribui permissão de execução a todos, ou seja, ao dono, grupo e outros.
Já pensando em segurança, não é muito bom dar permissão a todos por vários motivos. Por exemplo alguém pode sabotar seu arquivo sem sua permissão.
Pensando nisso, pode-se atribuir só o necessario, por exemplo:
$ chmod u=rwx
Força a permissão exatamente como está marcado no comando.
ou
$ chmod go+=rx
Isaac Mechi é estudante do curso Ciência da Computação e estágiario de informática no Instituto de Computação da Unicamp/SP. Utiliza a distro Fedora no serviço e Ubuntu em casa, mas tenta sempre variar com outras distribuições. Nas horas vagas gosta de ouvir Heavy Metal e ficar junto de sua familia e namorada.
Colaboração: Susana Mello
Acontecerá no próximo dia 3/2, no Rio de Janeiro a aplicação de provas escritas para as certificações LPIC. As provas acontecerão às 13h e às 19h. As inscrições poderão ser feitas até dia 14/1.
Mais informações: <contato (a) citbr com br>
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários