Permissão CHMOD

Aprenda a usar CHMOD para alterar as permissões de pastas e arquivos no Linux. O chmod funciona seguindo o conceito binário, onde 0 = Desligado e 1 = Ligado. No exemplo abaixo, é possível ter uma noção deste conceito:

Parâmetro   | rwx
        0 - 000 - r, w, x - Desligado
        1 - 001 - r, w - Desligado, x Ligado
                2 - 010 - r, x - Desligado, w Ligado
        3 - 011 - r - Desligado, w, x Ligado
        4 - 100 - r - Ligado, w, x Desligado
        5 - 101 - r, x - Ligado, w Desligado
        6 - 110 - r, w - Ligado, x Desligado
        7 - 111 - r, w, x - Ligado

O "rwx" representa as permissões de um determinado arquivo, ou seja:

  •     r = read (Leitura)
  •     w = write (Gravação, alteração, deleção)
  •     x = execute (Execução) 

Podemos observar no modelo acima, que um arquivo/diretório possui 3 tipo de permissão:

  • DONO - Proprietário, criador do arquivo
  • GRUPO - Sendo o grupo do usuário DONO do arquivo ou outros...
  • QUALQUER - Outros usuários o grupos

Com base nessas informações temos a seguinte tabela:

             Dono|Grupo|Outros
Parâmetro |   rwx    rwx   rwx
          0 - 000     000    000
         1 - 001     001    001
         2 - 010     010    010
         3 - 011     011    011
         4 - 100     100    100
         5 - 101     101    101
         6 - 110     110    110
         7 - 111     111    111

Exemplo de permissões em um diretório chamado teste, onde o dono(proprietário da pasta) terá acesso total e o meu grupo terá permissão apenas de leitura, qualquer outro usuário não terá nenhuma permissão:

$ chmod 740 /teste

Após alterar as permissões, execute o comando "ls -l" e confira se as permissões não são as mesmas descrito na tabela acima

Nenhum comentário:

Postar um comentário

ATENÇÃO!

É de inteira responsabilidade dos usuários seguirem as dicas postadas no Blog DicasQueFunfa.

Assim que possível, responderemos sua pergunta.
Seguir DicasQueFunfa no Facebook e no Google+:
facebook.com/DicasQueFunfa
https://plus.google.com/+DicasQueFunfaBr

Marcadores

3G Modem Access Acesso Remoto ACT Active Directory ADOBE Adware Agendador de Tarefas Android Android Studio Antivírus App Apple AppXPackage Área de Trabalho Remota Atalhos de teclado AutoCAD BIOS Bitcoin Boa Dica Boot BSOD CentOS Certificação Cisco Citrix CLARO CMD CMS Codec Compatibilidade Concurso CorelDRAW CSS Curiosidade Curso Grátis Database Debian Desenvolvimento Dica Dicas Windows 8 Download Driver DUMP eBooks Excel Facebook Ferramentas Firefox Flash Flutter FTP Game Good tip Google Google Chrome Google Cloud HP HTML HTML5 Hype-V IBM Sametime Impressora Internet Internet Explorer iOS iPad iPhone ISO ITIL Java Kali Linux KB keyboard shortcuts Kindle Leitora Biométrica LibreOffice Linux Lotus Notes MAC (Media Access Control) MAC OS X Malwares MariaDB Microsoft Edge Microsoft Teams Modem Modem 3G Mozilla Firefox MSI MSTSC MySQL Notebook Notícias ODBC Office 2003 Office 2007 Office 2010 Office 2013 Office 2016 Outlook Papel de Parede PC PHP Plugin PowerPoint PowerShell Proxy Raspberry Pi RDP Redes Regedit Reset Roteador Ruby On Rails Scanner Segurança de TI Senha Smartphone Software Soluções SQL SERVER 2005 SSD Switch Tablet Thin Client Ubuntu Utilitários VBScript vCurso vDica video VMware Player WhatsApp Windows Windows 10 Windows 10 Education Windows 10 Enterprise Windows 10 Home Windows 10 IoT Windows 10 Pro Windows 7 Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Starter Edition Windows 7 Ultimate Windows 8 Windows 8.1 Windows Phone Windows Preview Windows Server 2008 Windows Server 2012 Windows To Go Windows Update Windows Vista Windows XP Wireless WMI Word WordPress