{"id":9968,"date":"2023-11-05T15:05:00","date_gmt":"2023-11-05T18:05:00","guid":{"rendered":"https:\/\/www.homehost.com.br\/blog\/?p=9968"},"modified":"2023-11-05T15:05:08","modified_gmt":"2023-11-05T18:05:08","slug":"chmod","status":"publish","type":"post","link":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/","title":{"rendered":"CHMOD: como aplicar permiss\u00f5es no Linux"},"content":{"rendered":"\n<p>As permiss\u00f5es desempenham um papel fundamental nos PCs Linux, e tamb\u00e9m em servidores VPS. <strong>O comando chmod permite configurar quem pode visualizar, modificar ou executar arquivos.<\/strong> Al\u00e9m disso, tamb\u00e9m acessar diret\u00f3rios ou listar seu conte\u00fado. <\/p>\n\n\n\n<p>At\u00e9 mesmo para acessar um site hospedado na internet, precisamos que o servidor nos conceda permiss\u00f5es em suas regras para isso. Este artigo \u00e9 um guia completo para aplicar <strong>permiss\u00f5es no Linux<\/strong> usando o comando chmod.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod.png\" alt=\"chmod\" class=\"wp-image-10022\" width=\"512\" height=\"512\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod.png 512w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod-300x300.png 300w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod-150x150.png 150w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod-24x24.png 24w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod-48x48.png 48w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod-96x96.png 96w\" sizes=\"(max-width: 512px) 100vw, 512px\" \/><\/figure>\n\n\n\n<p>Ao criarmos diret\u00f3rios e arquivos no Linux, determinadas permiss\u00f5es s\u00e3o vinculadas automaticamente pelo sistema operacional. Nem sempre essas permiss\u00f5es definidas por padr\u00e3o pelo Linux s\u00e3o permiss\u00f5es que um site, sistema ou aplica\u00e7\u00e3o precisa.<\/p>\n\n\n\n<p>Ent\u00e3o, para liberarmos ou restringirmos acesso e deixarmos o ambiente web mais seguro, n\u00f3s devemos mudar o n\u00edvel de permiss\u00e3o dos diret\u00f3rios e arquivos.<\/p>\n\n\n\n<p>Por\u00e9m, antes de sairmos alterando algo, devemos compreender quais s\u00e3o as permiss\u00f5es e como elas s\u00e3o representadas.<\/p>\n\n\n\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_72 ez-toc-wrap-center counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Conte\u00fado<\/p>\n<span class=\"ez-toc-title-toggle\"><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#Desvendando_as_permissoes_no_Linux\" title=\"Desvendando as permiss\u00f5es no Linux\">Desvendando as permiss\u00f5es no Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#O_que_cada_tipo_de_permissao_chmod_concede\" title=\"O que cada tipo de permiss\u00e3o chmod concede\">O que cada tipo de permiss\u00e3o chmod concede<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#Descobrindo_quais_permissoes_estao_em_uso\" title=\"Descobrindo quais permiss\u00f5es est\u00e3o em uso\">Descobrindo quais permiss\u00f5es est\u00e3o em uso<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#Divisao_das_permissoes_com_chmod_no_Linux\" title=\"Divis\u00e3o das permiss\u00f5es com chmod no Linux\">Divis\u00e3o das permiss\u00f5es com chmod no Linux<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#Como_alterar_as_permissoes_no_Linux_usando_chmod\" title=\"Como alterar as permiss\u00f5es no Linux usando chmod\">Como alterar as permiss\u00f5es no Linux usando chmod<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#Recursividade_no_chmod\" title=\"Recursividade no chmod\">Recursividade no chmod<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#Como_alterar_as_permissoes_para_usuario_e_grupo_dono_com_chmod\" title=\"Como alterar as permiss\u00f5es para usu\u00e1rio e grupo dono com chmod\">Como alterar as permiss\u00f5es para usu\u00e1rio e grupo dono com chmod<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#CHMOD_755_777_e_outras_opcoes_no_modo_octal\" title=\"CHMOD 755, 777 e outras op\u00e7\u00f5es no modo octal\">CHMOD 755, 777 e outras op\u00e7\u00f5es no modo octal<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#Outras_opcoes_disponiveis_no_comando_chmod\" title=\"Outras op\u00e7\u00f5es dispon\u00edveis no comando chmod\">Outras op\u00e7\u00f5es dispon\u00edveis no comando chmod<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Desvendando_as_permissoes_no_Linux\"><\/span>Desvendando as permiss\u00f5es no Linux<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Existem dois modos de n\u00f3s gerenciarmos as permiss\u00f5es. Em um deles, chamado de modo simb\u00f3lico ou UGO (User, Group, Others), utilizamos os s\u00edmbolos (+) ou (-) para adicionarmos ou removermos permiss\u00e3o e as letras (U),(G) e (O) e no outro modo utilizamos alguns n\u00fameros, no que \u00e9 conhecido como modo octal.<\/p>\n\n\n\n<p><strong>Nas distribui\u00e7\u00f5es Linux, as permiss\u00f5es s\u00e3o distribu\u00eddas nestes tr\u00eas grupos:<\/strong> O criador do arquivo \u00e9 classificado como o <strong>usu\u00e1rio dono do arquivo<\/strong>, o grupo <strong>dono do arquivo<\/strong>, que pode ter um ou mais usu\u00e1rios e por \u00faltimo, a propriedade <strong>outros usu\u00e1rios<\/strong>, que concede permiss\u00e3o aos usu\u00e1rios que n\u00e3o se enquadram nas duas primeiras classifica\u00e7\u00f5es.<\/p>\n\n\n\n<p>E em cada um destes grupos podemos ter permiss\u00e3o de escrita (identificada pela letra w, write), <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod-x\/\">execu\u00e7\u00e3o<\/a> (x, execute) e leitura (representada pela letra r, read).<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"O_que_cada_tipo_de_permissao_chmod_concede\"><\/span>O que cada tipo de permiss\u00e3o chmod concede<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><strong>Leitura (r)<\/strong>: Concede ao usu\u00e1rio apenas visualizar o conte\u00fado que estiver em um diret\u00f3rio.<\/p>\n\n\n\n<p><strong>Escrita (w)<\/strong>: Permite ao usu\u00e1rio alterar o conte\u00fado presente em diret\u00f3rios e arquivos.<\/p>\n\n\n\n<p><strong>Execu\u00e7\u00e3o (x)<\/strong>: \u00c9 o que nos permite acessar diret\u00f3rios e executar comandos via terminal. O comando <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod-x\/\">chmod +x<\/a> permite executar arquivos no Linux. Al\u00e9m disso, \u00e9 tamb\u00e9m o tipo de permiss\u00e3o que permite aos navegadores carregarem o conte\u00fado gr\u00e1fico (design e layout) de um site hospedado no servidor.<\/p>\n\n\n\n<p>Certo, agora que conhecemos as permiss\u00f5es e o que cada uma faz, precisamos um modo de descobrir quais est\u00e3o em uso em um arquivo.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Descobrindo_quais_permissoes_estao_em_uso\"><\/span>Descobrindo quais permiss\u00f5es est\u00e3o em uso<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Para descobrirmos as permiss\u00f5es de um conte\u00fado, antes de tudo precisamos ir ao local em que o conte\u00fado est\u00e1.<\/p>\n\n\n\n<p>Ent\u00e3o, com a ajuda do comando <strong>cd <\/strong>n\u00f3s iremos navegar at\u00e9 o caminho em que est\u00e1 o arquivo.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ cd \/var\/www\/html\/<\/code><\/pre>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-005252.png\" alt=\"comando cd\" class=\"wp-image-9979\" width=\"352\" height=\"92\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-005252.png 352w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-005252-300x78.png 300w\" sizes=\"(max-width: 352px) 100vw, 352px\" \/><\/figure>\n\n\n\n<p>Agora, n\u00f3s vamos exibir o conte\u00fado que est\u00e1 no diret\u00f3rio e para isso, usaremos o comando <strong>ls <\/strong>(list):<\/p>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-102837.png\" alt=\"comando ls\" class=\"wp-image-9980\" width=\"312\" height=\"82\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-102837.png 312w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-102837-300x79.png 300w\" sizes=\"(max-width: 312px) 100vw, 312px\" \/><\/figure>\n\n\n\n<p>Por\u00e9m, as permiss\u00f5es por enquanto n\u00e3o aparecem. A listagem em que o ls retornou foi apenas uma lista comum. Para que os arquivos sejam listados com suas respectivas permiss\u00f5es, \u00e9 preciso indicar ao <strong>ls <\/strong>que a listagem precisa ser de forma longa, para isso, acrescenta-se o par\u00e2metro (<strong>-l<\/strong>) ao comando.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ls -l<\/code><\/pre>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-104527.png\" alt=\"comando ls -l pra ver as permissoes\" class=\"wp-image-9981\" width=\"542\" height=\"146\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-104527.png 542w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-104527-300x81.png 300w\" sizes=\"(max-width: 542px) 100vw, 542px\" \/><\/figure>\n\n\n\n<p>Dessa forma, conseguimos obter informa\u00e7\u00f5es adicionais. Mas, como o foco aqui \u00e9 sobre permiss\u00f5es, iremos nos atentar somente \u00e0 primeira coluna.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Divisao_das_permissoes_com_chmod_no_Linux\"><\/span>Divis\u00e3o das permiss\u00f5es com chmod no Linux<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Distribu\u00edda em dez car\u00e1cteres, a primeira coluna sempre come\u00e7a com um (-) indicando que o objeto \u00e9 um arquivo ou diret\u00f3rio (d) e at\u00e9 mesmo link simb\u00f3lico (l).<\/p>\n\n\n\n<p>Os demais car\u00e1cteres s\u00e3o divididos respectivamente entre as permiss\u00f5es do usu\u00e1rio propriet\u00e1rio, grupo propriet\u00e1rio e por fim, outros usu\u00e1rios.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-14-012005-1024x386.png\" alt=\"divisao das permissoes em linux, para chmod\" class=\"wp-image-9982\" width=\"1024\" height=\"386\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-14-012005-1024x386.png 1024w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-14-012005-300x113.png 300w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-14-012005-768x289.png 768w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-14-012005.png 1102w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Quando n\u00e3o h\u00e1 um n\u00edvel de permiss\u00e3o definido, o caractere representativo \u00e9 o (-). Do contr\u00e1rio, \u00e9 exibida a letra que corresponde \u00e0 permiss\u00e3o.<\/p>\n\n\n\n<p>Diante disso, j\u00e1 \u00e9 poss\u00edvel dizermos quais s\u00e3o as permiss\u00f5es do exemplo acima. Come\u00e7ando pelo usu\u00e1rio propriet\u00e1rio, ele possui permiss\u00e3o total setadas (rwx), j\u00e1 o grupo propriet\u00e1rio possui poder de leitura e escrita (r-w), por fim, outros usu\u00e1rios est\u00e3o com poder de leitura (r).<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_alterar_as_permissoes_no_Linux_usando_chmod\"><\/span>Como alterar as permiss\u00f5es no Linux usando chmod<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Para que qualquer usu\u00e1rio possa visualizar todos os elementos do site \u00e9 preciso que as permiss\u00f5es de diret\u00f3rios e arquivos sejam organizadas.<\/p>\n\n\n\n<p>Para tanto, utilizamos a ferramenta chamada <strong>chmod no Linux<\/strong>, pois, desejamos que propriedade outros usu\u00e1rios passem a ter permiss\u00e3o de leitura (r) na ra\u00edz do site.<\/p>\n\n\n\n<p>Sendo assim, no terminal do Linux executamos o seguinte comando:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo chmod o=r site\/<\/code><\/pre>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-183511.png\" alt=\"comando chmod o=r site\" class=\"wp-image-9983\" width=\"473\" height=\"41\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-183511.png 473w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-183511-300x26.png 300w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/figure>\n\n\n\n<p>Agora, listando o conte\u00fado atrav\u00e9s do comando ls -l veremos que ocorreram mudan\u00e7as na organiza\u00e7\u00e3o das permiss\u00f5es.<\/p>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-184902.png\" alt=\"ls -l , com as permissoes marcadas\" class=\"wp-image-9984\" width=\"531\" height=\"103\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-184902.png 531w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-184902-300x58.png 300w\" sizes=\"(max-width: 531px) 100vw, 531px\" \/><\/figure>\n\n\n\n<p>Enfim, permiss\u00e3o aplicada!&nbsp; Mas, haver\u00e1 ainda uma surpresa se a p\u00e1gina for aberta via navegador, com certeza ir\u00e1 nos retornar o aviso de Forbidden.<\/p>\n\n\n\n<p>Como n\u00f3s vinculamos a permiss\u00e3o para leitura ao grupo outros usu\u00e1rios, somente ela n\u00e3o \u00e9 suficiente para que a p\u00e1gina carregue por completo.<\/p>\n\n\n\n<p>\u00c9 preciso que tamb\u00e9m haja permiss\u00e3o de execu\u00e7\u00e3o (x).<\/p>\n\n\n\n<p>Se anteriormente n\u00f3s j\u00e1 alteramos a permiss\u00e3o para leitura na propriedade outros, agora, basta permitir a execu\u00e7\u00e3o com a seguinte sintaxe:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo chmod o+x site\/<\/code><\/pre>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-190658.png\" alt=\"chmod o+x\" class=\"wp-image-9985\" width=\"477\" height=\"40\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-190658.png 477w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-10-190658-300x25.png 300w\" sizes=\"(max-width: 477px) 100vw, 477px\" \/><\/figure>\n\n\n\n<p>Se formos acessar o site mais uma vez pelo navegador com certeza haver\u00e1 o carregamento da p\u00e1gina.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-003426.png\" alt=\"navegador\" class=\"wp-image-9987\" width=\"621\" height=\"262\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-003426.png 621w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-003426-300x127.png 300w\" sizes=\"(max-width: 621px) 100vw, 621px\" \/><\/figure>\n\n\n\n<p>A p\u00e1gina carregou, por\u00e9m, ainda est\u00e1 faltando algo em seu design. As imagens n\u00e3o carregaram, vamos analisar o porqu\u00ea.<\/p>\n\n\n\n<p>N\u00f3s precisaremos verificar se o conte\u00fado possui permiss\u00e3o suficiente para que sejam carregados no navegador.<\/p>\n\n\n\n<p>Ent\u00e3o, vamos listar de forma detalhada o conte\u00fado que est\u00e1 dentro do diret\u00f3rio \/site. Para isso, iremos utilizar o j\u00e1 conhecido ls -l:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ ls -l site\/<\/code><\/pre>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-005252.png\" alt=\"ls -l\" class=\"wp-image-9989\" width=\"562\" height=\"98\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-005252.png 562w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-005252-300x52.png 300w\" sizes=\"(max-width: 562px) 100vw, 562px\" \/><\/figure>\n\n\n\n<p>Como podemos observar, o conte\u00fado tem apenas conce\u00e7\u00e3o de leitura na propriedade outros usu\u00e1rios. Como vimos antes, essa permiss\u00e3o \u00e9 insuficiente para carregar tudo o que precisamos no navegador.<\/p>\n\n\n\n<p>Para solucionarmos o cen\u00e1rio, vamos mudar a permiss\u00e3o do conte\u00fado, acrescentando o poder de executar para eles.<br><\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Recursividade_no_chmod\"><\/span>Recursividade no chmod<span class=\"ez-toc-section-end\"><\/span><\/h3>\n\n\n\n<p>Como agora temos subdiret\u00f3rios e outros arquivos dentro do diret\u00f3rio \/site, o jeito mais r\u00e1pido e f\u00e1cil para ajustar a permiss\u00e3o \u00e9 utilizar o comando chmod juntamente com um par\u00e2metro auxiliar.<\/p>\n\n\n\n<p>Neste caso, o par\u00e2metro mais adequado \u00e9 o <strong>-R (Recursive).<\/strong> Este par\u00e2metro faz uma \u201cchecagem\u201d geral do que est\u00e1 em \/site e aplica a permiss\u00e3o desejada em subdiret\u00f3rios e arquivos contidos dentro do diret\u00f3rio em quest\u00e3o.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo chmod -R o=rx site\/<\/code><\/pre>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-012120.png\" alt=\"chmod -R recursivo\" class=\"wp-image-9990\" width=\"510\" height=\"52\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-012120.png 510w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-012120-300x31.png 300w\" sizes=\"(max-width: 510px) 100vw, 510px\" \/><\/figure>\n\n\n\n<p>Ent\u00e3o, com o aux\u00edlio do ls, vamos validar se a altera\u00e7\u00e3o de fato aconteceu:<\/p>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-012551.png\" alt=\"ls -l para ver as permissoes\" class=\"wp-image-9991\" width=\"560\" height=\"102\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-012551.png 560w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-012551-300x55.png 300w\" sizes=\"(max-width: 560px) 100vw, 560px\" \/><\/figure>\n\n\n\n<p>Agora, vamos confirmar se o site est\u00e1 carregando com todo seu conte\u00fado, via navegador:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-001131.png\" alt=\"navegador\" class=\"wp-image-9992\" width=\"581\" height=\"601\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-001131.png 581w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-001131-290x300.png 290w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-11-001131-24x24.png 24w\" sizes=\"(max-width: 581px) 100vw, 581px\" \/><\/figure>\n\n\n\n<p>finalmente! O site est\u00e1 acess\u00edvel com todo seu conte\u00fado.<\/p>\n\n\n\n<p>At\u00e9 aqui alteramos as permiss\u00f5es do conte\u00fado somente na propriedade outros usu\u00e1rios (o).<\/p>\n\n\n\n<p>Mas, o que eu fa\u00e7o se eu precisar alterar as permiss\u00f5es para o propriet\u00e1rio e o grupo propriet\u00e1rio dos arquivos?<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Como_alterar_as_permissoes_para_usuario_e_grupo_dono_com_chmod\"><\/span>Como alterar as permiss\u00f5es para usu\u00e1rio e grupo dono com chmod<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>Dando in\u00edcio ao exerc\u00edcio pr\u00e1tico, n\u00f3s iremos criar um arquivo qualquer em um lugar qualquer no Linux.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo vim exemplo.txt<\/code><\/pre>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-13-120037.png\" alt=\"ls -l\" class=\"wp-image-9993\" width=\"493\" height=\"116\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-13-120037.png 493w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-13-120037-300x71.png 300w\" sizes=\"(max-width: 493px) 100vw, 493px\" \/><\/figure>\n\n\n\n<p>Se n\u00f3s executarmos o comando ls -l, veremos que este arquivo possui permiss\u00f5es que j\u00e1 foram definidas quando n\u00f3s o criamos.<\/p>\n\n\n\n<p>Agora, n\u00f3s precisamos indicar ao chmod que inclua permiss\u00e3o de execu\u00e7\u00e3o para o usu\u00e1rio dono do arquivo, aqui representado pela letra (u), al\u00e9m da permiss\u00e3o de leitura que ele j\u00e1 tem.<\/p>\n\n\n\n<p>Ent\u00e3o, n\u00f3s podemos dizer ao chmod que para o usu\u00e1rio dono (u), seja adicionada (+) a permiss\u00e3o de execu\u00e7\u00e3o (x) ao arquivo exemplo.txt<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo chmod u+x exemplo.txt<\/code><\/pre>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-13-122751.png\" alt=\"chmod u+x\" class=\"wp-image-9994\" width=\"501\" height=\"141\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-13-122751.png 501w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-13-122751-300x84.png 300w\" sizes=\"(max-width: 501px) 100vw, 501px\" \/><\/figure>\n\n\n\n<p>E se caso n\u00f3s quisermos remover a alguma permiss\u00e3o espec\u00edfica, como faremos?<\/p>\n\n\n\n<p>Neste exemplo, com chmod vamos remover a permiss\u00e3o de escrita do grupo dono, representado pela letra (g), com a seguinte sintaxe:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo chmod g-w exemplo.txt<\/code><\/pre>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-13-123638.png\" alt=\"ls\" class=\"wp-image-9995\" width=\"496\" height=\"200\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-13-123638.png 496w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-13-123638-300x121.png 300w\" sizes=\"(max-width: 496px) 100vw, 496px\" \/><\/figure>\n\n\n\n<p>Acima, rodando o ls -l vemos a sa\u00edda de como a permiss\u00e3o estava antes e a sa\u00edda de como a permiss\u00e3o ficou ap\u00f3s removermos a permiss\u00e3o de escrita do grupo dono.<\/p>\n\n\n\n<p>E como n\u00f3s podemos fazer se quisermos alterar a permiss\u00e3o para o usu\u00e1rio dono, grupo dono e outros em apenas um comando, como faremos?<\/p>\n\n\n\n<p>Para exercitar essa resposta, vamos retirar a permiss\u00e3o de escrita do usu\u00e1rio dono do arquivo (u-w), adicionar a permiss\u00e3o de escrita e execu\u00e7\u00e3o para o grupo dono (g+wx) e para os demais usu\u00e1rios teremos somente execu\u00e7\u00e3o (o=x):<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo chmod u-w,g+wx,o=x exemplo.txt<\/code><\/pre>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-13-131019.png\" alt=\"comando ls\" class=\"wp-image-9996\" width=\"503\" height=\"77\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-13-131019.png 503w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-13-131019-300x46.png 300w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/figure>\n\n\n\n<p>Perfeito! Em apenas uma linha de comando alteramos todas as permiss\u00f5es que precis\u00e1vamos.<\/p>\n\n\n\n<p>Apesar de ser bem intuitivo, este modo de altera\u00e7\u00e3o nos faz digitar v\u00e1rios caracteres para mudarmos tudo que queremos.<\/p>\n\n\n\n<p>Por\u00e9m, h\u00e1 um jeito um pouco diferente de fazermos a mesma coisa.<\/p>\n\n\n\n<p>Neste caso, estamos falando do modo octal, em que se faz uso de alguns n\u00fameros para alterarmos as permiss\u00f5es.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"CHMOD_755_777_e_outras_opcoes_no_modo_octal\"><\/span>CHMOD 755, 777 e outras op\u00e7\u00f5es no modo octal<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p>No <strong>chmod<\/strong>, <strong>o modo octal possui <\/strong>este nome devido a fazer uso de <strong>caracteres num\u00e9ricos entre 0 e 7<\/strong>. O uso de octais \u00e9 comum a usu\u00e1rios avan\u00e7ados.  Trata-se de um modo mais avan\u00e7ado, normalmente usado em servidores VPS.<\/p>\n\n\n\n<p>Neste outro artigo, explicamos em detalhes como configurar permiss\u00f5es em modo octal: <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod-755-777-modo-octal\/\">chmod 755, 777 e outras op\u00e7\u00f5es no modo octal<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span class=\"ez-toc-section\" id=\"Outras_opcoes_disponiveis_no_comando_chmod\"><\/span>Outras op\u00e7\u00f5es dispon\u00edveis no comando chmod<span class=\"ez-toc-section-end\"><\/span><\/h2>\n\n\n\n<p><strong>Par\u00e2metro -c (changes)<\/strong><\/p>\n\n\n\n<p>Ele \u00e9 semelhante ao par\u00e2metro -v, ou seja, o par\u00e2metro -c serve para retornar o resultado apenas quando a mudan\u00e7a \u00e9 feita.<\/p>\n\n\n\n<p>Exemplo:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo chmod -c 755 exemplo.txt<\/code><\/pre>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-14-122608.png\" alt=\"chmod 755 arquivo\" class=\"wp-image-10001\" width=\"723\" height=\"67\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-14-122608.png 723w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-14-122608-300x28.png 300w\" sizes=\"(max-width: 723px) 100vw, 723px\" \/><\/figure>\n\n\n\n<p><strong>Par\u00e2metro -v (verbose)<\/strong><\/p>\n\n\n\n<p>Exibe um diagn\u00f3stico de sa\u00edda para cada arquivo processado ap\u00f3s cada permiss\u00e3o aplicada.<\/p>\n\n\n\n<p>Exemplo:<\/p>\n\n\n\n<p>Rodar a mesma permiss\u00e3o para todo o conte\u00fado que existir em um diret\u00f3rio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ sudo chmod -v 644 *<\/code><\/pre>\n\n\n\n<p>Sa\u00edda:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-14-131700.png\" alt=\"chmod 644 -v\" class=\"wp-image-10002\" width=\"725\" height=\"102\" srcset=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-14-131700.png 725w, https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/Captura-de-tela-2023-07-14-131700-300x42.png 300w\" sizes=\"(max-width: 725px) 100vw, 725px\" \/><\/figure>\n\n\n\n<p><strong>Par\u00e2metro \u2018-f\u2019 (silent)<\/strong><\/p>\n\n\n\n<p>Quando utilizado, este par\u00e2metro \u00e9 respons\u00e1vel por eliminar grande parte das mensagens de erro que possam vir a ocorrer.<\/p>\n\n\n\n<p>Por exemplo, quando o usu\u00e1rio administrador n\u00e3o possui privil\u00e9gios para modificar permiss\u00f5es, ao usar o par\u00e2metro -f o aviso de falta de poder para executar a opera\u00e7\u00e3o n\u00e3o ir\u00e1 aparecer na tela.<\/p>\n\n\n\n<p>Portanto, precisamos ter cautela ao conceder permiss\u00f5es aos usu\u00e1rios que n\u00e3o pertencem ao grupo dono, ou aos que n\u00e3o s\u00e3o donos dos arquivos e diret\u00f3rios. Pois, conforme for a permiss\u00e3o que configurarmos, os usu\u00e1rios indesejados conseguir\u00e3o obter acesso ao conte\u00fado do sistema. Conseguindo al\u00e9m de visualizar, tamb\u00e9m alterar at\u00e9 mesmo exclu\u00ed-los.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p>Em suma, agora que voc\u00ea conhece um pouco mais sobre permiss\u00f5es e a import\u00e2ncias para a seguran\u00e7a do ambiente, com certeza est\u00e1 mais preparado e confiante para deixar suas aplica\u00e7\u00f5es com as devidas permiss\u00f5es. O comando chmod \u00e9 similar ao comando <a href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chown\/\">chown<\/a>, que serve para alterar o dono de um arquivo ou pasta.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As permiss\u00f5es desempenham um papel fundamental nos PCs Linux, e tamb\u00e9m em servidores VPS. O comando chmod permite configurar quem pode visualizar, modificar ou executar arquivos. Al\u00e9m disso, tamb\u00e9m acessar diret\u00f3rios ou listar seu conte\u00fado. At\u00e9 mesmo para acessar um site hospedado na internet, precisamos que o servidor nos conceda permiss\u00f5es em suas regras para [&hellip;]<\/p>\n","protected":false},"author":32,"featured_media":10022,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_helpful_status":1,"_lmt_disableupdate":"","_lmt_disable":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[77],"tags":[],"class_list":["post-9968","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CHMOD: como aplicar permiss\u00f5es no Linux | Homehost<\/title>\n<meta name=\"description\" content=\"Aqui voc\u00ea encontra um guia completo para aplicar permiss\u00f5es no Linux usando o chmod, contendo exemplos pr\u00e1ticos do inicio ao fim.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CHMOD: como aplicar permiss\u00f5es no Linux | Homehost\" \/>\n<meta property=\"og:description\" content=\"Aqui voc\u00ea encontra um guia completo para aplicar permiss\u00f5es no Linux usando o chmod, contendo exemplos pr\u00e1ticos do inicio ao fim.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/\" \/>\n<meta property=\"og:site_name\" content=\"Homehost\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Homehost\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-11-05T18:05:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-05T18:05:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod.png\" \/>\n\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Marcio S\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Homehost\" \/>\n<meta name=\"twitter:site\" content=\"@Homehost\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marcio S\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"13 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/\",\"name\":\"CHMOD: como aplicar permiss\u00f5es no Linux | Homehost\",\"isPartOf\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod.png\",\"datePublished\":\"2023-11-05T18:05:00+00:00\",\"dateModified\":\"2023-11-05T18:05:08+00:00\",\"author\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/b4725ec11e3345dd40703bda7d8d528c\"},\"description\":\"Aqui voc\u00ea encontra um guia completo para aplicar permiss\u00f5es no Linux usando o chmod, contendo exemplos pr\u00e1ticos do inicio ao fim.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#primaryimage\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod.png\",\"contentUrl\":\"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod.png\",\"width\":512,\"height\":512},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/www.homehost.com.br\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CHMOD: como aplicar permiss\u00f5es no Linux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#website\",\"url\":\"https:\/\/www.homehost.com.br\/blog\/\",\"name\":\"Homehost\",\"description\":\"Hospedagem De Sites\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/b4725ec11e3345dd40703bda7d8d528c\",\"name\":\"Marcio S\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CHMOD: como aplicar permiss\u00f5es no Linux | Homehost","description":"Aqui voc\u00ea encontra um guia completo para aplicar permiss\u00f5es no Linux usando o chmod, contendo exemplos pr\u00e1ticos do inicio ao fim.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/","og_locale":"pt_BR","og_type":"article","og_title":"CHMOD: como aplicar permiss\u00f5es no Linux | Homehost","og_description":"Aqui voc\u00ea encontra um guia completo para aplicar permiss\u00f5es no Linux usando o chmod, contendo exemplos pr\u00e1ticos do inicio ao fim.","og_url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/","og_site_name":"Homehost","article_publisher":"https:\/\/www.facebook.com\/Homehost\/","article_published_time":"2023-11-05T18:05:00+00:00","article_modified_time":"2023-11-05T18:05:08+00:00","og_image":[{"width":512,"height":512,"url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod.png","type":"image\/png"}],"author":"Marcio S","twitter_card":"summary_large_image","twitter_creator":"@Homehost","twitter_site":"@Homehost","twitter_misc":{"Escrito por":"Marcio S","Est. tempo de leitura":"13 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/","url":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/","name":"CHMOD: como aplicar permiss\u00f5es no Linux | Homehost","isPartOf":{"@id":"https:\/\/www.homehost.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#primaryimage"},"image":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#primaryimage"},"thumbnailUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod.png","datePublished":"2023-11-05T18:05:00+00:00","dateModified":"2023-11-05T18:05:08+00:00","author":{"@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/b4725ec11e3345dd40703bda7d8d528c"},"description":"Aqui voc\u00ea encontra um guia completo para aplicar permiss\u00f5es no Linux usando o chmod, contendo exemplos pr\u00e1ticos do inicio ao fim.","breadcrumb":{"@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#primaryimage","url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod.png","contentUrl":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod.png","width":512,"height":512},{"@type":"BreadcrumbList","@id":"https:\/\/www.homehost.com.br\/blog\/tutoriais\/linux\/chmod\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/www.homehost.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"CHMOD: como aplicar permiss\u00f5es no Linux"}]},{"@type":"WebSite","@id":"https:\/\/www.homehost.com.br\/blog\/#website","url":"https:\/\/www.homehost.com.br\/blog\/","name":"Homehost","description":"Hospedagem De Sites","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.homehost.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"https:\/\/www.homehost.com.br\/blog\/#\/schema\/person\/b4725ec11e3345dd40703bda7d8d528c","name":"Marcio S"}]}},"modified_by":"ad_hmhst","jetpack_featured_media_url":"https:\/\/www.homehost.com.br\/blog\/wp-content\/uploads\/2023\/07\/chmod.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/9968","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/comments?post=9968"}],"version-history":[{"count":14,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/9968\/revisions"}],"predecessor-version":[{"id":11831,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/posts\/9968\/revisions\/11831"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media\/10022"}],"wp:attachment":[{"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/media?parent=9968"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/categories?post=9968"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.homehost.com.br\/blog\/wp-json\/wp\/v2\/tags?post=9968"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}