{"id":11116,"date":"2016-06-20T11:53:44","date_gmt":"2016-06-20T14:53:44","guid":{"rendered":"https:\/\/cleuber.com.br\/?p=11116"},"modified":"2016-06-20T16:22:30","modified_gmt":"2016-06-20T19:22:30","slug":"como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas","status":"publish","type":"post","link":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas","title":{"rendered":"Como Usar o Comando chmod &#8211; Alterar Permiss\u00f5es de Arquivos e Pastas"},"content":{"rendered":"<p>Ol\u00e1 pessoal.<\/p>\n<p>Eu sempre preciso alterar algumas permiss\u00f5es de arquivos ou pastas e as vezes, preciso consultar algumas op\u00e7\u00f5es pouco usadas. Por isso resolvi compilar neste artigo, at\u00e9 mesmo para minha pr\u00f3pria consulta posterior, os comandos chmod mais usados.\u00a0Tamb\u00e9m irei descrever o que s\u00e3o arquivos com permiss\u00f5es especiais,\u00a0Sticky, Suid e Sgid e como alterar as permiss\u00f5es deles.<\/p>\n<p>Vamos l\u00e1?!<\/p>\n<h3>Permiss\u00f5es<\/h3>\n<div>\n<p>No Unix e sistemas baseados em Unix, como no Linux,\u00a0h\u00e1 tr\u00eas modelos de controle de acesso b\u00e1sicos: <strong>Read, Write e Execution<\/strong>, ou seja, Leitura, Escrita e Execu\u00e7\u00e3o.<\/p>\n<p>Veja um exemplo de permiss\u00e3o b\u00e1sica na figura abaixo:<\/p>\n<\/div>\n<div><\/div>\n<div><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone size-large wp-image-11120\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/UNIX-file-permissions-rwx-1024x340-1024x340.jpg?resize=620%2C206&#038;ssl=1\" alt=\"UNIX-file-permissions-rwx-1024x340\" width=\"620\" height=\"206\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/UNIX-file-permissions-rwx-1024x340.jpg?resize=1024%2C340&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/UNIX-file-permissions-rwx-1024x340.jpg?resize=300%2C100&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/UNIX-file-permissions-rwx-1024x340.jpg?resize=768%2C255&amp;ssl=1 768w\" sizes=\"auto, (max-width: 620px) 100vw, 620px\" \/><\/div>\n<div><\/div>\n<div><\/div>\n<div class=\"centro\">O Tipo do Objeto significa que podem ser:<\/div>\n<div>\n<ul>\n<li>d =&gt; diret\u00f3rio;<\/li>\n<li>b =&gt; arquivo de bloco;<\/li>\n<li>c =&gt; arquivo especial de caractere;<\/li>\n<li>p =&gt; canal;<\/li>\n<li>s =&gt; socket;<\/li>\n<li>&#8211; =&gt; arquivo normal.<\/li>\n<\/ul>\n<\/div>\n<p>J\u00e1 os outros caracteres significam:<\/p>\n<ul>\n<li>r =&gt; permiss\u00e3o de leitura (read);<\/li>\n<li>w =&gt; permiss\u00e3o de grava\u00e7\u00e3o (write);<\/li>\n<li>x =&gt; permiss\u00e3o de execu\u00e7\u00e3o (execution);<\/li>\n<li>&#8211; =&gt; permiss\u00e3o desabilitada.<\/li>\n<\/ul>\n<p>Explicando um pouco mais:<\/p>\n<p>Leitura (r):<br \/>\nEm arquivos, permite examinar o conte\u00fado do arquivo.<br \/>\nEm diret\u00f3rios permite listar conte\u00fado do diret\u00f3rio.<\/p>\n<p>Escrita (w):<br \/>\nEm arquivos, permite escrever, remover e alterar o arquivo.<br \/>\nEm diret\u00f3rios, permite criar e remover arquivos dentro do diret\u00f3rio.<\/p>\n<p>Execu\u00e7\u00e3o (x):<br \/>\nEm arquivos, permite executar um arquivo como um programa.<br \/>\nEm diret\u00f3rio, permite ler e escrever em arquivos dentro do diret\u00f3rio.<\/p>\n<p>Sendo que os tr\u00eas primeiros rwx pertencem ao Dono do arquivo, os outros tr\u00eas rwx pertencem ao Grupo e por fim os \u00faltimos tr\u00eas rwx pertencem h\u00e1 outros usu\u00e1rios que n\u00e3o fazem parte do grupo.<\/p>\n<h4>Vendo as Permiss\u00f5es de um Arquivo ou Pasta ou Conte\u00fado de uma Pasta<\/h4>\n<p>Aqui vou apenas usar o comando &#8220;<strong>ll<\/strong>&#8220;, na minha pasta chamada \/home\/cleuber\/Scripts.<br \/>\nObs. &#8220;ll&#8221; \u00e9 um atalho para o comando &#8220;<strong>ls-la<\/strong>&#8220;.<br \/>\nRepare na imagem abaixo que eu tenho arquivos dentro desta pasta. Um chamado &#8220;findepapaga.sh&#8221;, outro &#8220;limpeza.sh&#8221; e outro &#8220;log.txt&#8221;. Repare que antes de cada arquivo temos a indica\u00e7\u00e3o das permiss\u00f5es dos mesmos, simbolizado pelas letras &#8220;rwx&#8221;.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-11129\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/permissions.png?resize=579%2C284&#038;ssl=1\" alt=\"permissions\" width=\"579\" height=\"284\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/permissions.png?w=579&amp;ssl=1 579w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/permissions.png?resize=300%2C147&amp;ssl=1 300w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/><\/p>\n<h3>Exemplo do arquivo &#8220;limpeza.sh&#8221;<\/h3>\n<p>Ent\u00e3o, no exemplo de an\u00e1lise do arquivo &#8220;limpeza.sh&#8221;, as propriedades s\u00e3o:<\/p>\n<h4>-rwxrwxr-x<\/h4>\n<p>Obs. Uma dica minha \u00e9 dividir cada 3\u00a0letras, formando um campo de permiss\u00f5es. Ficaria em sua mente algo do tipo: <strong>&#8220;rwx\/rwx\/r-x&#8221;<\/strong>, mais f\u00e1cil n\u00e3o \u00e9?<\/p>\n<p><strong>Primeiro s\u00edmbolo:<\/strong><br \/>\nCome\u00e7a com o <strong>h\u00edfen &#8220;-&#8220;<\/strong>, ent\u00e3o indica que \u00e9 um arquivo e n\u00e3o um diret\u00f3rio (d),<\/p>\n<p><strong>Primeiro conjunto de letras:<\/strong><br \/>\nCome\u00e7a por <strong>rwx<\/strong>, ent\u00e3o indica que o dono do arquivo possui permiss\u00e3o 7, ou seja, Read, Write, Execute\/Leitura, grava\u00e7\u00e3o, execu\u00e7\u00e3o.<\/p>\n<p><strong>Segundo conjunto de letras:<\/strong><br \/>\nNovamente s\u00e3o <strong>rwx,\u00a0<\/strong>repetindo as permiss\u00f5es do primeiro grupo, agora v\u00e1lidas tamb\u00e9m para outros usu\u00e1rios do mesmo grupo.<\/p>\n<p><strong>Terceiro conjunto de letras:<\/strong><br \/>\nAgora observamos que para Outros Usu\u00e1rios, vemos que pe <strong>&#8220;r-x&#8221;<\/strong>, ou seja apenas leitura e execu\u00e7\u00e3o. Como o <strong>w<\/strong> est\u00e1 ausente, outros usu\u00e1rios n\u00e3o poder\u00e3o alterar o arquivo, apenas ler\/listar, e execut\u00e1-lo.<\/p>\n<h3>Exemplo do Arquivo Log.txt<\/h3>\n<p>Neste exemplo, o arquivo \u00e9:<\/p>\n<p><strong>-rw-rw-r&#8211;<\/strong><\/p>\n<p>Ou seja, &#8220;<strong>&#8211;<\/strong>&#8221; (arquivo), &#8220;<strong>rw<\/strong>&#8221; (apenas leitura e grava\u00e7\u00e3o para o dono), &#8220;<strong>rw<\/strong>&#8221; (apenas leitura e grava\u00e7\u00e3o para o grupo), &#8220;<strong>r<\/strong>&#8221; (apenas leitura para outros usu\u00e1rios). Reveja na mesma imagem novamente.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-11120\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/UNIX-file-permissions-rwx-1024x340-1024x340.jpg?resize=578%2C192&#038;ssl=1\" alt=\"UNIX-file-permissions-rwx-1024x340\" width=\"578\" height=\"192\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/UNIX-file-permissions-rwx-1024x340.jpg?resize=1024%2C340&amp;ssl=1 1024w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/UNIX-file-permissions-rwx-1024x340.jpg?resize=300%2C100&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/UNIX-file-permissions-rwx-1024x340.jpg?resize=768%2C255&amp;ssl=1 768w\" sizes=\"auto, (max-width: 578px) 100vw, 578px\" \/><\/p>\n<h3>Usando o Ambiente Desktop<\/h3>\n<p>Existem diversos ambientes desktop para o Linux, e em todos eles, voc\u00ea conta n\u00e3o apenas com a interface gr\u00e1fica para o usu\u00e1rio ver o Desktop e programas visuais, como tamb\u00e9m com um grande conjunto de programas pertencentes ao ambiente desktop que voc\u00ea estiver usando.<\/p>\n<p>Um desses programas \u00e9 o navegador de arquivos. No ambiente Gnome, por exemplo, este aplicativo padr\u00e3o \u00e9 o Nautilus, e no KDE, \u00e9 o Dolphin. E atrav\u00e9s deles, voc\u00ea pode clicar com o bot\u00e3o direito do mouse e escolher a op\u00e7\u00e3o &#8220;propriedades&#8221; e ver as propriedades de um arquivo ou pasta.<\/p>\n<p><strong>Neste exemplo, usando o Nautilus.<\/strong><\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-11130\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/permissions-gtk.png?resize=450%2C279&#038;ssl=1\" alt=\"permissions-gtk\" width=\"450\" height=\"279\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/permissions-gtk.png?w=960&amp;ssl=1 960w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/permissions-gtk.png?resize=300%2C186&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/permissions-gtk.png?resize=768%2C476&amp;ssl=1 768w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-11134\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/permissions1-gtk.png?resize=539%2C428&#038;ssl=1\" alt=\"permissions1-gtk\" width=\"539\" height=\"428\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/permissions1-gtk.png?w=539&amp;ssl=1 539w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/permissions1-gtk.png?resize=300%2C238&amp;ssl=1 300w\" sizes=\"auto, (max-width: 539px) 100vw, 539px\" \/><\/p>\n<p>Como voc\u00ea pode perceber na imagem acima, temos os 3 campos na lateral esquerda: &#8220;<strong>Propriet\u00e1rio<\/strong>&#8221; (ou dono), &#8220;<strong>Grupo<\/strong>&#8220;, e &#8220;<strong>Outros<\/strong>&#8220;. E ao lado uma caixa para voc\u00ea alterar as permiss\u00f5es de cada campo.<br \/>\nNeste caso, o arquivo &#8220;limpeza.sh&#8221; possui que &#8220;-rwx\/rwx\/r-x&#8221; ele foi exibido graficamente com esta imagem acima. A op\u00e7\u00e3o &#8220;Permitir execu\u00e7\u00e3o do arquivo como um programa&#8221; adiciona a permiss\u00e3o de execu\u00e7\u00e3o &#8220;x&#8221; a todos os campos.<\/p>\n<p><strong>No\u00a0Dolphin<\/strong><\/p>\n<p>O Dolphin \u00e9 o navegador de arquivos padr\u00e3o do KDE, mas voc\u00ea pode instal\u00e1-lo facilmente em outros ambientes desktop. Ele fornece uma variedade de recursos e op\u00e7\u00f5es avan\u00e7adas, entre eles o de altera\u00e7\u00e3o de permiss\u00f5es de arquivos ou diret\u00f3rios avan\u00e7ados e especiais (UID, GID, e Sticky\/fixo, que irei falar mais abaixo). Muito bom n\u00e3o \u00e9?!<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-11135\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/dolphon2.png?resize=472%2C472&#038;ssl=1\" alt=\"dolphon2\" width=\"472\" height=\"472\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/dolphon2.png?w=472&amp;ssl=1 472w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/dolphon2.png?resize=150%2C150&amp;ssl=1 150w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/dolphon2.png?resize=300%2C300&amp;ssl=1 300w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/dolphon2.png?resize=70%2C70&amp;ssl=1 70w\" sizes=\"auto, (max-width: 472px) 100vw, 472px\" \/> <img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-11136\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/dolphin1.png?resize=502%2C367&#038;ssl=1\" alt=\"dolphin1\" width=\"502\" height=\"367\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/dolphin1.png?w=592&amp;ssl=1 592w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/dolphin1.png?resize=300%2C219&amp;ssl=1 300w\" sizes=\"auto, (max-width: 502px) 100vw, 502px\" \/><\/p>\n<p><strong>Obs.<\/strong> Apesar do Dolphin ser mais completo, \u00e9 importante voc\u00ea saber como fazer isso via comandos, pois voc\u00ea poder\u00e1 precisar em algum momento realizar uma altera\u00e7\u00e3o talvez sem o ambiente desktop.<\/p>\n<p><strong>No Pantheon Shell<\/strong><\/p>\n<p>No Pantheon shell, ambiente Desktop criado pelos desenvolvedores do <span style=\"text-decoration: underline;\"><span style=\"color: #3366ff;\"><a style=\"color: #3366ff; text-decoration: underline;\" href=\"https:\/\/cleuber.com.br\/index.php\/2015\/04\/13\/elementary-os-freya-lancado-confira-as-novidades\" target=\"_blank\">Elementary OS<\/a><\/span><\/span>, o navegador de arquivos chama-se Pantheon-Files, e \u00e9 um fork (derivado) do Nautilus, com algumas op\u00e7\u00f5es muito bacanas. E voc\u00ea pode instal\u00e1-lo no seu sistema tamb\u00e9m.<\/p>\n<p>O que eu gosto no Pantheon-Files\u00a0\u00e9 que nas propriedades de um arquivo, ele mostra uma caixa que permite que voc\u00ea mude o grupo, voc\u00ea pode mudar as permiss\u00f5es, clicando nas 3 op\u00e7\u00f5es dos 3 campos (Propriet\u00e1rio, Grupo e Todos), e ele mostra abaixo como ficaria as permiss\u00f5es no formato das letras &#8220;rwx&#8221; e no formato octal na caixinha ao lado 750 (no exemplo abaixo). Muito bom n\u00e3o \u00e9? Faltou apenas\u00a0op\u00e7\u00f5es para permiss\u00f5es especiais, tal como encontramos no Dolphin.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-11144\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/pantheon-files-perm.png?resize=361%2C487&#038;ssl=1\" alt=\"pantheon-files-perm\" width=\"361\" height=\"487\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/pantheon-files-perm.png?w=361&amp;ssl=1 361w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/pantheon-files-perm.png?resize=222%2C300&amp;ssl=1 222w\" sizes=\"auto, (max-width: 361px) 100vw, 361px\" \/><\/p>\n<h1><\/h1>\n<h1>O Comando Chmod<\/h1>\n<p>O comando chmod \u00e9 usado para alterar o tipo de permiss\u00f5es do arquivo ou pasta.<br \/>\nEle pode ser usado com par\u00e2metros em modo <strong>Octal<\/strong> ou modo <strong>texto<\/strong>.<\/p>\n<h2><span id=\"Modo_octal\" class=\"mw-headline\">Modo Octal<\/span><\/h2>\n<p>Um <a class=\"mw-redirect\" title=\"Octal\" href=\"https:\/\/pt.wikipedia.org\/wiki\/Octal\">octal<\/a> \u00e9 um n\u00famero escrito sob a base 8, ou seja, usa 8 s\u00edmbolos diferentes para ser representado, geralmente, os <a class=\"mw-redirect\" title=\"Algarismos ar\u00e1bicos\" href=\"https:\/\/pt.wikipedia.org\/wiki\/Algarismos_ar%C3%A1bicos\">algarismos ar\u00e1bicos<\/a> de 0 a 7. O chmod usa um n\u00famero octal de 3 algarismos como <a class=\"mw-redirect\" title=\"Par\u00e2metro\" href=\"https:\/\/pt.wikipedia.org\/wiki\/Par%C3%A2metro\">par\u00e2metro<\/a> para realizar sua fun\u00e7\u00e3o.<\/p>\n<p>A composi\u00e7\u00e3o do n\u00famero octal usado \u00e9 feita analisando sua representa\u00e7\u00e3o <a title=\"Bit\" href=\"https:\/\/pt.wikipedia.org\/wiki\/Bit\">bin\u00e1ria<\/a>. Para representar cada algarismo de um n\u00famero octal s\u00e3o necess\u00e1rios 3 algarismos bin\u00e1rios. Logo o n\u00famero octal de 3 algarismos usado pelo chmod ser\u00e1 representado por um bin\u00e1rio de 9. Cada grupo de 3 algarismos bin\u00e1rios representa um dos n\u00edveis entre <strong>usu\u00e1rio (u), grupo (g) e outros (o)<\/strong>, e cada um dos 3 algarismos ou <a title=\"Bit\" href=\"https:\/\/pt.wikipedia.org\/wiki\/Bit\">bits<\/a> de cada grupo representa um tipo de permiss\u00e3o entre <strong>leitura (r), do Ingl\u00eas &#8216;read&#8217;, grava\u00e7\u00e3o (w), do Ingl\u00eas &#8216;write&#8217; e execu\u00e7\u00e3o (x), do Ingl\u00eas &#8216;execute&#8217;<\/strong>, onde um <strong>&#8216;1&#8217; indica permiss\u00e3o cedida e um &#8216;0&#8217;, permiss\u00e3o negada<\/strong>.<\/p>\n<h4>Exemplo\u00a0Permiss\u00e3o 755 no arquivo &#8220;-rwxr-xr-x&#8221;<\/h4>\n<p><strong>(com as &#8220;barras mentais para ajudar&#8221;, ficaria &#8220;rwx\/r-x\/r-x&#8221;)<\/strong><\/p>\n<p><strong>7\u00a0<\/strong>&#8211; rwx (leitura, grava\u00e7\u00e3o, execu\u00e7\u00e3o) para o dono.<br \/>\n<strong>5\u00a0<\/strong>&#8211; r-x (leitura e execu\u00e7\u00e3o) para o grupo.<br \/>\n<strong>5\u00a0<\/strong>&#8211; r-x (leitura e execu\u00e7\u00e3o) para outros usu\u00e1rios.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-11138\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/chmod-infographic-001.png?resize=464%2C362&#038;ssl=1\" alt=\"chmod-infographic-001\" width=\"464\" height=\"362\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/chmod-infographic-001.png?w=653&amp;ssl=1 653w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/chmod-infographic-001.png?resize=300%2C234&amp;ssl=1 300w\" sizes=\"auto, (max-width: 464px) 100vw, 464px\" \/><\/p>\n<h4>Exemplo 750<\/h4>\n<div class=\"mw-highlight mw-content-ltr\" dir=\"ltr\">\n<pre>$ chmod <span class=\"m\">750<\/span> arquivo.txt\r\n<\/pre>\n<\/div>\n<p>No exemplo acima, o n\u00famero 750 est\u00e1 escrito na <strong>forma octal<\/strong>. Sua forma bin\u00e1ria seria 111101000. O <strong>7<\/strong> \u00e9 a forma octal do bin\u00e1rio <strong>&#8216;111&#8217;<\/strong> <strong>e representa todas as permiss\u00f5es<\/strong> (leitura, escrita e execu\u00e7\u00e3o) para o usu\u00e1rio\u00a0<strong>propriet\u00e1rio<\/strong>\u00a0do arquivo &#8216;arquivo.txt&#8217;. O <strong>5<\/strong> \u00e9 a forma octal do bin\u00e1rio <strong>101<\/strong> e representa as permiss\u00f5es de leitura e execu\u00e7\u00e3o para o grupo, e por fim, o n\u00famero\u00a0<strong>0<\/strong> representa a nega\u00e7\u00e3o de todas as permiss\u00f5es para outros.<\/p>\n<p>Ou seja:<\/p>\n<pre>N\u00edvel       user \/ group \/ other\r\nPermiss\u00e3o   rwx     r-x     ---\r\nBin\u00e1rio     111     101     000\r\nOctal        7       5       0<\/pre>\n<div class=\"mw-highlight mw-content-ltr\" dir=\"ltr\">\n<pre>Para arquivos <span class=\"o\">(<\/span>-<span class=\"o\">)<\/span>\r\nrwx \r\n<span class=\"m\">000<\/span>  <span class=\"m\">0<\/span>  <span class=\"o\">(<\/span>zero<span class=\"o\">)<\/span> permiss\u00e3o negada\r\n<span class=\"m\">001<\/span>  <span class=\"m\">1<\/span>   permiss\u00e3o de execu\u00e7\u00e3o\r\n<span class=\"m\">010<\/span>  <span class=\"m\">2<\/span>   permiss\u00e3o de grava\u00e7\u00e3o\r\n<span class=\"m\">011<\/span>  <span class=\"m\">3<\/span>   permiss\u00e3o de grava\u00e7\u00e3o e execu\u00e7\u00e3o\r\n<span class=\"m\">100<\/span>  <span class=\"m\">4<\/span>   permiss\u00e3o de leitura\r\n<span class=\"m\">101<\/span>  <span class=\"m\">5<\/span>   permiss\u00e3o de leitura e execu\u00e7\u00e3o\r\n<span class=\"m\">110<\/span>  <span class=\"m\">6<\/span>   permiss\u00e3o de leitura e grava\u00e7\u00e3o\r\n<span class=\"m\">111<\/span>  <span class=\"m\">7<\/span>   soma de todas as permiss\u00f5es\r\n<\/pre>\n<\/div>\n<div class=\"mw-highlight mw-content-ltr\" dir=\"ltr\">\n<pre>Para diret\u00f3rios <span class=\"o\">(<\/span>d<span class=\"o\">)<\/span>\r\nrwx\r\n<span class=\"m\">000<\/span>  <span class=\"m\">0<\/span>  <span class=\"o\">(<\/span>zero<span class=\"o\">)<\/span> permiss\u00e3o negada\r\n<span class=\"m\">001<\/span>  <span class=\"m\">1<\/span>   permiss\u00e3o para entrar no diret\u00f3rio\r\n<span class=\"m\">010<\/span>  <span class=\"m\">2<\/span>   permiss\u00e3o para gravar dentro <span class=\"k\">do<\/span> diret\u00f3rio\r\n<span class=\"m\">011<\/span>  <span class=\"m\">3<\/span>   permiss\u00e3o de entrar e gravar no diret\u00f3rio\r\n<span class=\"m\">100<\/span>  <span class=\"m\">4<\/span>   permiss\u00e3o para listar o conte\u00fado <span class=\"k\">do<\/span> diret\u00f3rio\r\n<span class=\"m\">101<\/span>  <span class=\"m\">5<\/span>   permiss\u00e3o de listar e entrar no diret\u00f3rio\r\n<span class=\"m\">110<\/span>  <span class=\"m\">6<\/span>   permiss\u00e3o de listar e gravar no diret\u00f3rio\r\n<span class=\"m\">111<\/span>  <span class=\"m\">7<\/span>   soma de todas as permiss\u00f5es<\/pre>\n<\/div>\n<h2><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-11121\" src=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/perm_table.png?resize=519%2C309&#038;ssl=1\" alt=\"perm_table\" width=\"519\" height=\"309\" srcset=\"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/perm_table.png?w=519&amp;ssl=1 519w, https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/perm_table.png?resize=300%2C179&amp;ssl=1 300w\" sizes=\"auto, (max-width: 519px) 100vw, 519px\" \/><\/h2>\n<h2><span id=\"Op.C3.A7.C3.B5es\" class=\"mw-headline\">Op\u00e7\u00f5es<\/span><\/h2>\n<p>Algumas op\u00e7\u00f5es extras est\u00e3o dispon\u00edveis para o chmod se adicionarmos os seguintes par\u00e2metros<\/p>\n<pre>-c, --changes             igual verbose, mas reporta apenas quando uma mudan\u00e7a \u00e9 feita\r\n    --no-preserve-root    n\u00e3o trata '\/' especialmente (padr\u00e3o)\r\n    --preserve-root       falha ao operar recursivamente em '\/'\r\n-f, --silent, --quiet     suprimir a maior parte das mensagens de erro\r\n-v, --verbose             mostrar um diagn\u00f3stico para cada arquivo processado\r\n    --reference=ARQR      usa modo do arquivo ARQR em vez dos valores de MODO\r\n-R, --recursive           muda arquivos e diret\u00f3rios recursivamente\r\n    --help                exibe esta ajuda e sai\r\n    --version             mostra informa\u00e7\u00e3o de vers\u00e3o e sai<\/pre>\n<h2><span id=\"Usando_letras\" class=\"mw-headline\">Usando Letras<\/span><\/h2>\n<p>\u00c9 poss\u00edvel tornar a defini\u00e7\u00e3o de permiss\u00f5es de um arquivo ou pasta usando letras. Isso pode tornar mais simples do que lembrar-se das permiss\u00f5es em modo octal. Existem muitas combina\u00e7\u00f5es de letras e n\u00e3o vou cobrir todas, mas vou\u00a0dar alguns exemplos.<\/p>\n<p>Quando a modifica\u00e7\u00e3o se fizer sobre o grupo, por exemplo, faremos assim para adicionar a permiss\u00e3o de escrita:<\/p>\n<div class=\"mw-highlight mw-content-ltr\" dir=\"ltr\">\n<pre>$ chmod g+w arquivo.txt\r\n<\/pre>\n<\/div>\n<p>Dessa forma o grupo a que pertence este arquivo passa a ter permiss\u00e3o de grava\u00e7\u00e3o no mesmo.<br \/>\n\u00c9 poss\u00edvel tamb\u00e9m mudar v\u00e1rias permiss\u00f5es para a mesma pasta. Por exemplo:<\/p>\n<div class=\"mw-highlight mw-content-ltr\" dir=\"ltr\">\n<pre>$ chmod o+rw Documentos\r\n<\/pre>\n<\/div>\n<p>Atribui a outros, de uma vez, as permiss\u00f5es de leitura e escrita sobre a pasta\u00a0&#8220;Documentos&#8221;. De forma semelhante \u00e9 poss\u00edvel mudar permiss\u00f5es de uma s\u00f3 vez para diversas classes de utilizador:<\/p>\n<div class=\"mw-highlight mw-content-ltr\" dir=\"ltr\">\n<pre>$ chmod ugo-rwx Documentos\r\n<\/pre>\n<\/div>\n<p>Retira todas as permiss\u00f5es, a todas as classes de utilizador, do ficheiro Documentos.<\/p>\n<p>No exemplo, dou permiss\u00e3o de execu\u00e7\u00e3o em um arquivo chamado script.sh dentro da pasta Documentos dentro de minha pasta home.<\/p>\n<pre>$ chmod +x \/home\/cleuber\/Documentos\/script.sh<\/pre>\n<p>ou apenas usando o indicados da minha home &#8220;~\/&#8221;<\/p>\n<pre>$ chmod +x ~\/Documentos\/script.sh<\/pre>\n<h4>Exemplo Usando\u00a0A Op\u00e7\u00e3o &#8220;-R&#8221; (recursiva)<\/h4>\n<p><strong>No modo octal:<\/strong><\/p>\n<p>Vamos usar a op\u00e7\u00e3o -R para um resultado recursivo em um diret\u00f3rio, ou seja, vamos atribuir permiss\u00e3o para o diret\u00f3rio \/home\/cleuber\/Documentos, e todo o conte\u00fado dele, sejam subpastas ou arquivos.<\/p>\n<pre>chmod -R 777 ~\/Documentos<\/pre>\n<p>No exemplo acima demos permiss\u00e3o total (<strong>leitura, escrita e grava\u00e7\u00e3o = 7<\/strong>), para todos os grupos (<strong>dono, grupo, outros = 777<\/strong>), na pasta Documentos nos documentos contidos nele e suas respectivas subpastas que possam existir (<strong>-R<\/strong>).<\/p>\n<h4>A Mesma coisa no Modo Texto:<\/h4>\n<pre>chmod -R a=rwx ~\/Documentos<\/pre>\n<h1><\/h1>\n<h1>Permiss\u00f5es Especiais de Acesso<\/h1>\n<h2>STICKY<\/h2>\n<p>Em arquivos execut\u00e1veis, a propriedade Sticky faz com que o sistema mantenha uma imagem do programa em mem\u00f3ria depois que o programa finalizar. Esta capacidade aumenta o desempenho, pois ser\u00e1 feito um cache do programa para a mem\u00f3ria e da pr\u00f3xima vez que ele for executado, ser\u00e1 carregado mais r\u00e1pido.<\/p>\n<div>\n<p>Em diret\u00f3rios, a propriedade Sticky impede que outros usu\u00e1rios deletem ou renomeiam arquivos dos quais n\u00e3o s\u00e3o donos. Isso normalmente \u00e9 utilizado para aumentar a seguran\u00e7a, pois o diret\u00f3rio estar\u00e1 em modo append-only (somente incremente). Sendo assim, somente o usu\u00e1rio que \u00e9 Dono do arquivo, poder\u00e1 deletar ou renomear os arquivos dentro de um diret\u00f3rio com a propriedade Sticky aplicada.<\/p>\n<p>A permiss\u00e3o especial Sticky pode ser especificada somente no campo outros usu\u00e1rios das permiss\u00f5es de acesso.<\/p>\n<p>Exemplo:<\/p>\n<p>No diret\u00f3rio \/tmp, todos os usu\u00e1rios devem ter acesso para que seus programas possam criar os arquivos tempor\u00e1rios, mas nenhum pode apagar arquivos dos outros.<\/p>\n<p>Ent\u00e3o \u00e9 interessante aplicar a propriedade Sticky no diret\u00f3rio \/tmp.<\/p>\n<h4>Comandos:<\/h4>\n<p>Aplicando a propriedade Sticky em um arquivo execut\u00e1vel utilizando formato octal (1):<\/p>\n<p><strong># chmod 1750 programa_pesado.sh<\/strong><br \/>\n<strong> # ls -lah programa_pesado.sh<\/strong><br \/>\n-rwxr-x&#8211;T 1 root root 2,9M 2016-05-26 23:51 programa_pesado.sh<\/p>\n<p>Aplicando a propriedade Sticky em um arquivo execut\u00e1vel utilizando formato simb\u00f3lico (t):<\/p>\n<p><strong># chmod o+t programa_pesado.sh<\/strong><br \/>\n<strong> # ls -lah programa_pesado.sh<\/strong><br \/>\n-rwxr-x&#8211;T 1 root root 2,9M 2016-05-26 23:51 programa_pesado.sh<\/p>\n<p>Aplicando a propriedade Sticky em um diret\u00f3rio utilizando formato simb\u00f3lico (t):<\/p>\n<p><strong># chmod o+t \/tmp<\/strong><br \/>\n<strong> # ls -lah \/tmp<\/strong><br \/>\ndrwxrwxrwt 8 root root 264 2016-05-26 23:22 .<\/p>\n<p>Aplicando a propriedade Sticky em um diret\u00f3rio utilizando formato octal (1):<\/p>\n<p><strong># chmod 1777 \/tmp<\/strong><br \/>\n<strong> # ls -lah \/tmp<\/strong><br \/>\ndrwxrwxrwt 8 root root 264 2016-05-26 23:22 .<\/p>\n<p>Retirando Sticky:<\/p>\n<p><strong># chmod o-t \/tmp<\/strong><br \/>\n<strong> # ls -lah \/tmp<\/strong><br \/>\ndrwxrwxrwx 8 root root 264 2016-05-26 23:22 .<\/p>\n<p>Procurando Sticky:<\/p>\n<p>Aplicando a propriedade Sticky em um diret\u00f3rio utilizando simb\u00f3lico (t):<\/p>\n<p><strong># find \/home\/roberto\/ -perm \/o=t<\/strong><br \/>\n<strong> \/home\/roberto\/programa_pesado.sh<\/strong><\/p>\n<p>Aplicando a propriedade Sticky em um diret\u00f3rio utilizando formato octal (1):<\/p>\n<p><strong># find \/home\/roberto\/ -perm -1000<\/strong><br \/>\n<strong> \/home\/roberto\/programa_pesado.sh<\/strong><\/p>\n<h2>SUID (SET USER ID)<\/h2>\n<p id=\"gad336\" class=\"visible-lg visible-md visible-sm floatright\">A propriedade <i>SUID<\/i> \u00e9 somente para arquivos execut\u00e1veis e n\u00e3o tem efeito em diret\u00f3rios.<\/p>\n<div>\n<p>Nas permiss\u00f5es b\u00e1sicas, o usu\u00e1rio que executou o programa \u00e9 dono do processo. Mas em arquivo execut\u00e1vel com a propriedade SUID aplicada, o programa rodar\u00e1 com o ID do dono do arquivo, n\u00e3o com o ID do usu\u00e1rio que executou o programa.<\/p>\n<p>Normalmente o usu\u00e1rio dono do programa execut\u00e1vel \u00e9 tamb\u00e9m dono do processo sendo executado. Ou seja, quando um arquivo\/programa execut\u00e1vel tem o controle de acesso SUID, ele \u00e9 executado como se ele estivesse iniciado pelo dono do arquivo\/programa.<\/p>\n<p>A permiss\u00e3o de acesso especial SUID pode aparecer somente no campo Dono.<\/p>\n<p>Exemplo:<br \/>\nUm exemplo para arquivo execut\u00e1vel com a propriedade SUID \u00e9 o arquivo \/usr\/bin\/passwd. Ou seja, quando executamos o comando passwd com qualquer usu\u00e1rio normal, o processo \u00e9 executado com ID do usu\u00e1rio root (como se o usu\u00e1rio root tivesse executado o comando passwd), pois somente o usu\u00e1rio root tem permiss\u00e3o para alterar o arquivo \/etc\/passwd.<\/p>\n<p><b># ls -lah \/usr\/bin\/passwd<\/b><br \/>\n-rwsr-xr-x 1 root root 27K 2016-05-26 10:37 \/usr\/bin\/passwd<\/p>\n<h4>Comandos:<\/h4>\n<p>Aplicando SUID:<\/p>\n<p>Aplicando a propriedade SUID em um arquivo execut\u00e1vel utilizando formato simb\u00f3lico (s):<\/p>\n<p><b># chmod u+s programa.sh<br \/>\n# ls -lah programa.sh<\/b><br \/>\n-rwsr-xr-x 1 root roberto 0 2016-05-26 22:57 programa.sh<\/p>\n<p>Aplicando a propriedade SUID em um arquivo execut\u00e1vel utilizando formato octal (4):<\/p>\n<p><b># chmod 4750 programa.sh<br \/>\n# ls -lah programa.sh<\/b><br \/>\n-rwsr-x&#8212; 1 root roberto 0 2016-05-26 22:57 programa.sh<\/p>\n<p>Retirando SUID:<\/p>\n<p><b># chmod u-s programa.sh<br \/>\n# ls -lah programa.sh<\/b><br \/>\n-rwxr-x&#8212; 1 root roberto 0 2016-05-26 22:57 programa.sh<\/p>\n<p>Procurando SUID:<\/p>\n<p>Procurando a propriedade SUID em um arquivo execut\u00e1vel utilizando formato simb\u00f3lico (s):<\/p>\n<p><b># find \/home\/roberto -perm u=s<\/b><br \/>\n\/home\/roberto\/programa.sh<\/p>\n<p>Procurando a propriedade SUID em um arquivo execut\u00e1vel utilizando formato octal (4):<\/p>\n<p><b># find \/home\/roberto -perm -4000<\/b><br \/>\n\/home\/roberto\/programa.sh<\/p>\n<\/div>\n<\/div>\n<h2>SGID (SET GROUP ID)<\/h2>\n<p>A propriedade SGID tem a mesma fun\u00e7\u00e3o que o SUID para arquivos execut\u00e1veis. Mas a propriedade SGID tem um efeito especial para os diret\u00f3rios.<\/p>\n<p>Quando SGID \u00e9 aplicado em um diret\u00f3rio, os novos arquivos que s\u00e3o criados dentro do diret\u00f3rio assumem o mesmo ID de Grupo do diret\u00f3rio com a propriedade SGID aplicado.<\/p>\n<p>A permiss\u00e3o de acesso especial SGID pode aparecer somente no campo Grupo.<\/p>\n<p>Exemplo:<\/p>\n<p>Se no diret\u00f3rio \/home\/roberto tem o grupo casa e tem o SGID habilitado, ent\u00e3o todos os arquivos dentro do diret\u00f3rio \/home\/roberto ser\u00e3o criados com o grupo casa.<\/p>\n<p>Este \u00e9 um importante atributo para uma equipe, assumindo que todos os arquivos compartilhados devem ter o mesmo grupo.<\/p>\n<h4>Comandos:<\/h4>\n<p>Aplicando SGID:<\/p>\n<p>Aplicando a propriedade SGID em um diret\u00f3rio execut\u00e1vel utilizando formato simb\u00f3lico (s):<\/p>\n<p><strong># chmod g+s \/home\/equipe<\/strong><br \/>\n<strong> # ls -lah \/home\/equipe<\/strong><br \/>\ndrwxr-sr-x 2 roberto equipe 48 2016-05-26 23:21 .<\/p>\n<p>Aplicando a propriedade SGID em um diret\u00f3rio execut\u00e1vel utilizando formato octal (2):<\/p>\n<p><strong># chmod 2750 \/home\/equipe<\/strong><br \/>\n<strong> # ls -lah \/home\/equipe<\/strong><br \/>\ndrwxr-s&#8212; 2 roberto equipe 48 2016-05-26 23:21 .<\/p>\n<p>Retirando SGID:<\/p>\n<p><strong># chmod g-s \/home\/equipe<\/strong><br \/>\n<strong> # ls -lah \/home\/equipe<\/strong><br \/>\ndrwxr-xr-x 2 roberto equipe 48 2016-05-26 23:21 .<\/p>\n<p>Procurando SGID:<\/p>\n<p>Procurando a propriedade SGID em um diret\u00f3rio execut\u00e1vel utilizando formato simb\u00f3lico (s):<\/p>\n<p><strong># find \/home -perm \/g=s<\/strong><br \/>\n<strong> \/home\/equipe<\/strong><\/p>\n<p>Procurando a propriedade SUID em um diret\u00f3rio execut\u00e1vel utilizando formato octal (2):<\/p>\n<p><strong># find \/home -perm -2000<\/strong><br \/>\n<strong> \/home\/equipe<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h2>Conclus\u00e3o<\/h2>\n<p>Espero ter coberto a maioria das possibilidades de altera\u00e7\u00e3o de permiss\u00f5es neste artigo, que pode ser uma \u00fatil fonte de pesquisa para quando n\u00f3s precisarmos realizar algum desses procedimentos.<\/p>\n<p>Abra\u00e7os!<\/p>\n<p>Fontes:<br \/>\n<a href=\"https:\/\/pt.wikipedia.org\/wiki\/Chmod\" target=\"_blank\">wikipedia<\/a>,\u00a0<a href=\"http:\/\/www.tutonics.com\/2012\/12\/linux-file-permissions-chmod-umask.html\" target=\"_blank\">tutonics<\/a>,\u00a0<a href=\"https:\/\/www.vivaolinux.com.br\/artigo\/Linux-Permissoes-de-acesso-especiais?pagina=3\" target=\"_blank\">vivaolinux<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ol\u00e1 pessoal. Eu sempre preciso alterar algumas permiss\u00f5es de arquivos ou pastas e as vezes, preciso consultar algumas op\u00e7\u00f5es pouco usadas. Por isso resolvi compilar neste artigo, at\u00e9 mesmo para minha pr\u00f3pria consulta posterior, os comandos chmod mais usados.\u00a0Tamb\u00e9m irei descrever o que s\u00e3o arquivos com permiss\u00f5es especiais,\u00a0Sticky, Suid e Sgid e como alterar as &hellip;<\/p>\n","protected":false},"author":1,"featured_media":11139,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[311,51,4],"tags":[607],"class_list":["post-11116","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-destaques","category-dicas-e-tutoriais","category-tutoriais-linux","tag-chmod"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"Ol\u00e1 pessoal. Eu sempre preciso alterar algumas permiss\u00f5es de arquivos ou pastas e as vezes, preciso consultar algumas op\u00e7\u00f5es pouco usadas. Por isso resolvi compilar neste artigo, at\u00e9 mesmo para minha pr\u00f3pria consulta posterior, os comandos chmod mais usados. Tamb\u00e9m irei descrever o que s\u00e3o arquivos com permiss\u00f5es especiais, Sticky, Suid e Sgid e como alterar as\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Cleuber Silva Hashimoto\"\/>\n\t<meta name=\"google-site-verification\" content=\"Npc_aRi1FHMW9AED2_44vmYJxqmmv3OsGYEUfARLcIY\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_BR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Cleuber.com.br - Linux e muito mais\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Como Usar o Comando chmod \u2013 Alterar Permiss\u00f5es de Arquivos e Pastas - Cleuber.com.br\" \/>\n\t\t<meta property=\"og:description\" content=\"Ol\u00e1 pessoal. Eu sempre preciso alterar algumas permiss\u00f5es de arquivos ou pastas e as vezes, preciso consultar algumas op\u00e7\u00f5es pouco usadas. Por isso resolvi compilar neste artigo, at\u00e9 mesmo para minha pr\u00f3pria consulta posterior, os comandos chmod mais usados. Tamb\u00e9m irei descrever o que s\u00e3o arquivos com permiss\u00f5es especiais, Sticky, Suid e Sgid e como alterar as\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2016-06-20T14:53:44+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2016-06-20T19:22:30+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Cleubberstone\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Como Usar o Comando chmod \u2013 Alterar Permiss\u00f5es de Arquivos e Pastas - Cleuber.com.br\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Ol\u00e1 pessoal. Eu sempre preciso alterar algumas permiss\u00f5es de arquivos ou pastas e as vezes, preciso consultar algumas op\u00e7\u00f5es pouco usadas. Por isso resolvi compilar neste artigo, at\u00e9 mesmo para minha pr\u00f3pria consulta posterior, os comandos chmod mais usados. Tamb\u00e9m irei descrever o que s\u00e3o arquivos com permiss\u00f5es especiais, Sticky, Suid e Sgid e como alterar as\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/2016\\\/06\\\/20\\\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#blogposting\",\"name\":\"Como Usar o Comando chmod \\u2013 Alterar Permiss\\u00f5es de Arquivos e Pastas - Cleuber.com.br\",\"headline\":\"Como Usar o Comando chmod &#8211; Alterar Permiss\\u00f5es de Arquivos e Pastas\",\"author\":{\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/author\\\/cleuberadmin#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/cleuber.com.br\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/chmod-tittle.png?fit=640%2C400&ssl=1\",\"width\":640,\"height\":400},\"datePublished\":\"2016-06-20T11:53:44-03:00\",\"dateModified\":\"2016-06-20T16:22:30-03:00\",\"inLanguage\":\"pt-BR\",\"commentCount\":2,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/2016\\\/06\\\/20\\\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/2016\\\/06\\\/20\\\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#webpage\"},\"articleSection\":\"Destaques, Dicas e Tutoriais, Linux, chmod\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/2016\\\/06\\\/20\\\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cleuber.com.br\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/category\\\/dicas-e-tutoriais#listItem\",\"name\":\"Dicas e Tutoriais\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/category\\\/dicas-e-tutoriais#listItem\",\"position\":2,\"name\":\"Dicas e Tutoriais\",\"item\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/category\\\/dicas-e-tutoriais\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/category\\\/dicas-e-tutoriais\\\/tutoriais-linux#listItem\",\"name\":\"Linux\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/category\\\/dicas-e-tutoriais\\\/tutoriais-linux#listItem\",\"position\":3,\"name\":\"Linux\",\"item\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/category\\\/dicas-e-tutoriais\\\/tutoriais-linux\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/2016\\\/06\\\/20\\\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#listItem\",\"name\":\"Como Usar o Comando chmod &#8211; Alterar Permiss\\u00f5es de Arquivos e Pastas\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/category\\\/dicas-e-tutoriais#listItem\",\"name\":\"Dicas e Tutoriais\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/2016\\\/06\\\/20\\\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#listItem\",\"position\":4,\"name\":\"Como Usar o Comando chmod &#8211; Alterar Permiss\\u00f5es de Arquivos e Pastas\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/category\\\/dicas-e-tutoriais\\\/tutoriais-linux#listItem\",\"name\":\"Linux\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/#person\",\"name\":\"Cleuber Silva Hashimoto\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/2016\\\/06\\\/20\\\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/382cc2afc0e4994bd5ac25a6ca83ac6d76411a7b4d65e33bfdab32c831931eb3?s=96&d=robohash&r=g\",\"width\":96,\"height\":96,\"caption\":\"Cleuber Silva Hashimoto\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/author\\\/cleuberadmin#author\",\"url\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/author\\\/cleuberadmin\",\"name\":\"Cleuber Silva Hashimoto\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/2016\\\/06\\\/20\\\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/382cc2afc0e4994bd5ac25a6ca83ac6d76411a7b4d65e33bfdab32c831931eb3?s=96&d=robohash&r=g\",\"width\":96,\"height\":96,\"caption\":\"Cleuber Silva Hashimoto\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/2016\\\/06\\\/20\\\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#webpage\",\"url\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/2016\\\/06\\\/20\\\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas\",\"name\":\"Como Usar o Comando chmod \\u2013 Alterar Permiss\\u00f5es de Arquivos e Pastas - Cleuber.com.br\",\"description\":\"Ol\\u00e1 pessoal. Eu sempre preciso alterar algumas permiss\\u00f5es de arquivos ou pastas e as vezes, preciso consultar algumas op\\u00e7\\u00f5es pouco usadas. Por isso resolvi compilar neste artigo, at\\u00e9 mesmo para minha pr\\u00f3pria consulta posterior, os comandos chmod mais usados. Tamb\\u00e9m irei descrever o que s\\u00e3o arquivos com permiss\\u00f5es especiais, Sticky, Suid e Sgid e como alterar as\",\"inLanguage\":\"pt-BR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/2016\\\/06\\\/20\\\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/author\\\/cleuberadmin#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/author\\\/cleuberadmin#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/cleuber.com.br\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/chmod-tittle.png?fit=640%2C400&ssl=1\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/2016\\\/06\\\/20\\\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas\\\/#mainImage\",\"width\":640,\"height\":400},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/index.php\\\/2016\\\/06\\\/20\\\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#mainImage\"},\"datePublished\":\"2016-06-20T11:53:44-03:00\",\"dateModified\":\"2016-06-20T16:22:30-03:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/#website\",\"url\":\"https:\\\/\\\/cleuber.com.br\\\/\",\"name\":\"Cleuber.com.br\",\"description\":\"Linux e muito mais\",\"inLanguage\":\"pt-BR\",\"publisher\":{\"@id\":\"https:\\\/\\\/cleuber.com.br\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Como Usar o Comando chmod \u2013 Alterar Permiss\u00f5es de Arquivos e Pastas - Cleuber.com.br","description":"Ol\u00e1 pessoal. Eu sempre preciso alterar algumas permiss\u00f5es de arquivos ou pastas e as vezes, preciso consultar algumas op\u00e7\u00f5es pouco usadas. Por isso resolvi compilar neste artigo, at\u00e9 mesmo para minha pr\u00f3pria consulta posterior, os comandos chmod mais usados. Tamb\u00e9m irei descrever o que s\u00e3o arquivos com permiss\u00f5es especiais, Sticky, Suid e Sgid e como alterar as","canonical_url":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas","robots":"max-image-preview:large","keywords":"","webmasterTools":{"google-site-verification":"Npc_aRi1FHMW9AED2_44vmYJxqmmv3OsGYEUfARLcIY","miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#blogposting","name":"Como Usar o Comando chmod \u2013 Alterar Permiss\u00f5es de Arquivos e Pastas - Cleuber.com.br","headline":"Como Usar o Comando chmod &#8211; Alterar Permiss\u00f5es de Arquivos e Pastas","author":{"@id":"https:\/\/cleuber.com.br\/index.php\/author\/cleuberadmin#author"},"publisher":{"@id":"https:\/\/cleuber.com.br\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/chmod-tittle.png?fit=640%2C400&ssl=1","width":640,"height":400},"datePublished":"2016-06-20T11:53:44-03:00","dateModified":"2016-06-20T16:22:30-03:00","inLanguage":"pt-BR","commentCount":2,"mainEntityOfPage":{"@id":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#webpage"},"isPartOf":{"@id":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#webpage"},"articleSection":"Destaques, Dicas e Tutoriais, Linux, chmod"},{"@type":"BreadcrumbList","@id":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/cleuber.com.br\/#listItem","position":1,"name":"Home","item":"https:\/\/cleuber.com.br\/","nextItem":{"@type":"ListItem","@id":"https:\/\/cleuber.com.br\/index.php\/category\/dicas-e-tutoriais#listItem","name":"Dicas e Tutoriais"}},{"@type":"ListItem","@id":"https:\/\/cleuber.com.br\/index.php\/category\/dicas-e-tutoriais#listItem","position":2,"name":"Dicas e Tutoriais","item":"https:\/\/cleuber.com.br\/index.php\/category\/dicas-e-tutoriais","nextItem":{"@type":"ListItem","@id":"https:\/\/cleuber.com.br\/index.php\/category\/dicas-e-tutoriais\/tutoriais-linux#listItem","name":"Linux"},"previousItem":{"@type":"ListItem","@id":"https:\/\/cleuber.com.br\/#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/cleuber.com.br\/index.php\/category\/dicas-e-tutoriais\/tutoriais-linux#listItem","position":3,"name":"Linux","item":"https:\/\/cleuber.com.br\/index.php\/category\/dicas-e-tutoriais\/tutoriais-linux","nextItem":{"@type":"ListItem","@id":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#listItem","name":"Como Usar o Comando chmod &#8211; Alterar Permiss\u00f5es de Arquivos e Pastas"},"previousItem":{"@type":"ListItem","@id":"https:\/\/cleuber.com.br\/index.php\/category\/dicas-e-tutoriais#listItem","name":"Dicas e Tutoriais"}},{"@type":"ListItem","@id":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#listItem","position":4,"name":"Como Usar o Comando chmod &#8211; Alterar Permiss\u00f5es de Arquivos e Pastas","previousItem":{"@type":"ListItem","@id":"https:\/\/cleuber.com.br\/index.php\/category\/dicas-e-tutoriais\/tutoriais-linux#listItem","name":"Linux"}}]},{"@type":"Person","@id":"https:\/\/cleuber.com.br\/#person","name":"Cleuber Silva Hashimoto","image":{"@type":"ImageObject","@id":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/382cc2afc0e4994bd5ac25a6ca83ac6d76411a7b4d65e33bfdab32c831931eb3?s=96&d=robohash&r=g","width":96,"height":96,"caption":"Cleuber Silva Hashimoto"}},{"@type":"Person","@id":"https:\/\/cleuber.com.br\/index.php\/author\/cleuberadmin#author","url":"https:\/\/cleuber.com.br\/index.php\/author\/cleuberadmin","name":"Cleuber Silva Hashimoto","image":{"@type":"ImageObject","@id":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/382cc2afc0e4994bd5ac25a6ca83ac6d76411a7b4d65e33bfdab32c831931eb3?s=96&d=robohash&r=g","width":96,"height":96,"caption":"Cleuber Silva Hashimoto"}},{"@type":"WebPage","@id":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#webpage","url":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas","name":"Como Usar o Comando chmod \u2013 Alterar Permiss\u00f5es de Arquivos e Pastas - Cleuber.com.br","description":"Ol\u00e1 pessoal. Eu sempre preciso alterar algumas permiss\u00f5es de arquivos ou pastas e as vezes, preciso consultar algumas op\u00e7\u00f5es pouco usadas. Por isso resolvi compilar neste artigo, at\u00e9 mesmo para minha pr\u00f3pria consulta posterior, os comandos chmod mais usados. Tamb\u00e9m irei descrever o que s\u00e3o arquivos com permiss\u00f5es especiais, Sticky, Suid e Sgid e como alterar as","inLanguage":"pt-BR","isPartOf":{"@id":"https:\/\/cleuber.com.br\/#website"},"breadcrumb":{"@id":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#breadcrumblist"},"author":{"@id":"https:\/\/cleuber.com.br\/index.php\/author\/cleuberadmin#author"},"creator":{"@id":"https:\/\/cleuber.com.br\/index.php\/author\/cleuberadmin#author"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/cleuber.com.br\/wp-content\/uploads\/2016\/06\/chmod-tittle.png?fit=640%2C400&ssl=1","@id":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas\/#mainImage","width":640,"height":400},"primaryImageOfPage":{"@id":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas#mainImage"},"datePublished":"2016-06-20T11:53:44-03:00","dateModified":"2016-06-20T16:22:30-03:00"},{"@type":"WebSite","@id":"https:\/\/cleuber.com.br\/#website","url":"https:\/\/cleuber.com.br\/","name":"Cleuber.com.br","description":"Linux e muito mais","inLanguage":"pt-BR","publisher":{"@id":"https:\/\/cleuber.com.br\/#person"}}]},"og:locale":"pt_BR","og:site_name":"Cleuber.com.br - Linux e muito mais","og:type":"article","og:title":"Como Usar o Comando chmod \u2013 Alterar Permiss\u00f5es de Arquivos e Pastas - Cleuber.com.br","og:description":"Ol\u00e1 pessoal. Eu sempre preciso alterar algumas permiss\u00f5es de arquivos ou pastas e as vezes, preciso consultar algumas op\u00e7\u00f5es pouco usadas. Por isso resolvi compilar neste artigo, at\u00e9 mesmo para minha pr\u00f3pria consulta posterior, os comandos chmod mais usados. Tamb\u00e9m irei descrever o que s\u00e3o arquivos com permiss\u00f5es especiais, Sticky, Suid e Sgid e como alterar as","og:url":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas","article:published_time":"2016-06-20T14:53:44+00:00","article:modified_time":"2016-06-20T19:22:30+00:00","article:publisher":"https:\/\/www.facebook.com\/Cleubberstone","twitter:card":"summary_large_image","twitter:title":"Como Usar o Comando chmod \u2013 Alterar Permiss\u00f5es de Arquivos e Pastas - Cleuber.com.br","twitter:description":"Ol\u00e1 pessoal. Eu sempre preciso alterar algumas permiss\u00f5es de arquivos ou pastas e as vezes, preciso consultar algumas op\u00e7\u00f5es pouco usadas. Por isso resolvi compilar neste artigo, at\u00e9 mesmo para minha pr\u00f3pria consulta posterior, os comandos chmod mais usados. Tamb\u00e9m irei descrever o que s\u00e3o arquivos com permiss\u00f5es especiais, Sticky, Suid e Sgid e como alterar as"},"aioseo_meta_data":{"post_id":"11116","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"BlogPosting","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2025-07-06 13:25:43","updated":"2025-07-07 04:24:21","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/cleuber.com.br\/\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/cleuber.com.br\/index.php\/category\/dicas-e-tutoriais\" title=\"Dicas e Tutoriais\">Dicas e Tutoriais<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/cleuber.com.br\/index.php\/category\/dicas-e-tutoriais\/tutoriais-linux\" title=\"Linux\">Linux<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">\u00bb<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tComo Usar o Comando chmod \u2013 Alterar Permiss\u00f5es de Arquivos e Pastas\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/cleuber.com.br\/"},{"label":"Dicas e Tutoriais","link":"https:\/\/cleuber.com.br\/index.php\/category\/dicas-e-tutoriais"},{"label":"Linux","link":"https:\/\/cleuber.com.br\/index.php\/category\/dicas-e-tutoriais\/tutoriais-linux"},{"label":"Como Usar o Comando chmod &#8211; Alterar Permiss\u00f5es de Arquivos e Pastas","link":"https:\/\/cleuber.com.br\/index.php\/2016\/06\/20\/como-usar-o-comando-chmod-alterar-permissoes-de-arquivos-e-pastas"}],"_links":{"self":[{"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/posts\/11116","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=11116"}],"version-history":[{"count":0,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/posts\/11116\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/media\/11139"}],"wp:attachment":[{"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=11116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/categories?post=11116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cleuber.com.br\/index.php\/wp-json\/wp\/v2\/tags?post=11116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}