{"id":37474,"date":"2025-05-05T09:03:11","date_gmt":"2025-05-05T12:03:11","guid":{"rendered":"https:\/\/www.locaweb.com.br\/ajuda\/?post_type=ht_kb&#038;p=37474"},"modified":"2025-05-05T09:04:56","modified_gmt":"2025-05-05T12:04:56","slug":"chown-linux","status":"publish","type":"ht_kb","link":"https:\/\/www.locaweb.com.br\/ajuda\/wiki\/chown-linux\/","title":{"rendered":"Como usar o comando chown no Linux?"},"content":{"rendered":"<p>O <strong>comando chown <\/strong>Linux \u00e9 essencial para o gerenciamento de permiss\u00f5es no sistema operacional.<\/p>\n<p>Se voc\u00ea gerencia um <a href=\"https:\/\/www.locaweb.com.br\/servidor-vps\/\" target=\"_blank\" rel=\"noopener noreferrer\">Servidor VPS<\/a> ou utiliza o Linux, compreender o chown \u00e9 fundamental para garantir seguran\u00e7a e bom funcionamento.<\/p>\n<p>Explore em detalhes como aplicar esse comando de forma pr\u00e1tica e eficiente.<\/p>\n<h2>O que \u00e9 o comando chown do Linux?<\/h2>\n<p>O<strong> chown<\/strong> (abrevia\u00e7\u00e3o de \u201cchange owner\u201d, ou \u201cmudar propriet\u00e1rio\u201d) \u00e9 um comando do Linux e de outros sistemas Unix que permite <strong>alterar usu\u00e1rio e grupos propriet\u00e1rios <\/strong>de arquivos, diret\u00f3rios e links.<\/p>\n<p>Ele faz parte do conjunto essencial de <a href=\"https:\/\/www.locaweb.com.br\/blog\/temas\/codigo-aberto\/comandos-linux\/\" target=\"_blank\" rel=\"noopener noreferrer\">comandos Linux<\/a> para gerenciamento de permiss\u00f5es e seguran\u00e7a do sistema.<\/p>\n<p>No Linux, cada arquivo, diret\u00f3rio e link possui um usu\u00e1rio propriet\u00e1rio e um grupo associado. O propriet\u00e1rio \u00e9 a pessoa usu\u00e1ria que criou o arquivo, e o grupo \u00e9 um conjunto de usu\u00e1rios com permiss\u00f5es compartilhadas.<\/p>\n<p>O chown permite modificar essas propriedades de forma simples e r\u00e1pida por meio do terminal, sem a necessidade de interfaces gr\u00e1ficas. Com ele, voc\u00ea pode:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Alterar o usu\u00e1rio propriet\u00e1rio de um arquivo\/diret\u00f3rio;<\/li>\n<li>Alterar o grupo propriet\u00e1rio de um arquivo\/diret\u00f3rio;<\/li>\n<li>Alterar o usu\u00e1rio e grupo simultaneamente;<\/li>\n<li>Modificar permiss\u00f5es de m\u00faltiplos arquivos\/diret\u00f3rios de uma vez;<\/li>\n<li>Aplicar as mudan\u00e7as recursivamente aos subdiret\u00f3rios.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>Para que o chown serve?<\/h2>\n<p>O chown serve para controlar <strong>quem tem acesso e direitos<\/strong> sobre arquivos e diret\u00f3rios no sistema Linux. Suas principais fun\u00e7\u00f5es s\u00e3o:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Alterar o propriet\u00e1rio de um arquivo ou diret\u00f3rio;<\/li>\n<li>Modificar o grupo ao qual um arquivo ou diret\u00f3rio pertence;<\/li>\n<li>Gerenciar permiss\u00f5es de acesso granularmente;<\/li>\n<li>Garantir a seguran\u00e7a do sistema ao controlar quem pode acessar determinados recursos.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Esse controle \u00e9 especialmente importante em ambientes de servidor, onde m\u00faltiplos usu\u00e1rios e processos precisam acessar diferentes recursos com n\u00edveis apropriados de permiss\u00e3o.<\/p>\n<p>Confira alguns benef\u00edcios pr\u00e1ticos do chown:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><strong>Seguran\u00e7a<\/strong>: atribuir a propriedade de arquivos sens\u00edveis aos usu\u00e1rios adequados, impede acessos indevidos e aumenta a seguran\u00e7a do sistema;<\/li>\n<li><strong>Organiza\u00e7\u00e3o<\/strong>: definir propriet\u00e1rios distintos para projetos ou diret\u00f3rios ajuda a manter a organiza\u00e7\u00e3o e evitar confus\u00f5es;<\/li>\n<li><strong>Colabora\u00e7\u00e3o<\/strong>: adicionar usu\u00e1rios a grupos e definir grupos como propriet\u00e1rios, permite compartilhar arquivos de forma controlada.;<\/li>\n<li><strong>Controle<\/strong>: em servidores com v\u00e1rios usu\u00e1rios, quem administra pode delegar permiss\u00f5es e limitar o acesso de cada pessoa \u00e0s suas \u00e1reas;<\/li>\n<li><strong>Personaliza\u00e7\u00e3o<\/strong>: alterar o propriet\u00e1rio de arquivos de configura\u00e7\u00e3o possibilita personalizar o ambiente para cada usu\u00e1rio conforme necess\u00e1rio.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Em resumo, o chown permite ajustar a seguran\u00e7a e a organiza\u00e7\u00e3o do sistema Linux conforme as necessidades.<\/p>\n<h2>Como usar o comando chown?<\/h2>\n<p>A sintaxe b\u00e1sica do comando chown \u00e9:<\/p>\n<pre><em>chown [op\u00e7\u00f5es] propriet\u00e1rio[:grupo] arquivo(s)<\/em><\/pre>\n<p>Em que:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li><em>Op\u00e7\u00f5es <\/em>s\u00e3o par\u00e2metros adicionais para modificar o comportamento do comando;<\/li>\n<li><em>Propriet\u00e1rio <\/em>\u00e9 o nome do novo usu\u00e1rio propriet\u00e1rio;<\/li>\n<li><em>Grupo <\/em>\u00e9 o nome do novo grupo propriet\u00e1rio;<\/li>\n<li><em>Arquivo <\/em>\u00e9 o arquivo, diret\u00f3rio ou link que ter\u00e1 a propriedade alterada.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>O par\u00e2metro <em>grupo <\/em>\u00e9 opcional. Quando omitido, apenas o <em>propriet\u00e1rio <\/em>ser\u00e1 modificado. Os sinais <em>[ ] <\/em>indicam que o conte\u00fado \u00e9 opcional e n\u00e3o deve ser digitado.<\/p>\n<p>Veja exemplos das principais utiliza\u00e7\u00f5es do chown.<\/p>\n<h3>Comando chown para visualizar informa\u00e7\u00f5es de propriedade<\/h3>\n<p>Para verificar as informa\u00e7\u00f5es atuais de propriedade de um arquivo ou diret\u00f3rio, utilize o comando <em>ls<\/em> com a op\u00e7\u00e3o <em>-l<\/em>:<\/p>\n<pre><em>bash<\/em>\r\n\r\n<em>ls -l arquivo_locaweb.txt<\/em>\r\n\r\nO resultado ser\u00e1 algo como:\r\n\r\n<em>-rw-r--r-- 1 john users 2048 Jun 12 18:30 arquivo_locaweb.txt<\/em><\/pre>\n<p>Isso indica que o <em>arquivo_locaweb.txt<\/em> pertence ao usu\u00e1rio <em>john <\/em>e ao grupo <em>users<\/em>.<\/p>\n<h3>Comando chown para arquivos<\/h3>\n<p>Para alterar o usu\u00e1rio propriet\u00e1rio de um arquivo, use:<\/p>\n<pre><em>bash<\/em>\r\n\r\n<em>chown novo_usuario arquivo_locaweb.txt<\/em>\r\n<\/pre>\n<p>Para alterar tanto o propriet\u00e1rio quanto o grupo:<\/p>\n<pre><em>bash<\/em>\r\n\r\n<em>chown novo_usuario:novo_grupo arquivo_locaweb.txt<\/em><\/pre>\n<p><strong>Exemplos pr\u00e1ticos<\/strong><\/p>\n<p>1. Alterar apenas o propriet\u00e1rio:<\/p>\n<pre><em>bash<\/em>\r\n\r\n<em>chown admin documento.pdf<\/em><\/pre>\n<p>2. Alterar propriet\u00e1rio e grupo simultaneamente:<\/p>\n<pre><em>bash<\/em>\r\n\r\n<em>chown admin:desenvolvedores documento.pdf<\/em><\/pre>\n<h3>Comando chown para diret\u00f3rios<\/h3>\n<p>O uso do chown para diret\u00f3rios \u00e9 parecido ao de arquivos. A diferen\u00e7a \u00e9 que, para aplicar as mudan\u00e7as a todos os arquivos e subdiret\u00f3rios em um diret\u00f3rio, precisamos usar a op\u00e7\u00e3o <em>-R<\/em> (recursivo):<\/p>\n<pre><em>bash<\/em>\r\n\r\n<em>chown -R usuario:grupo diretorio\/<\/em><\/pre>\n<p>Isso altera o propriet\u00e1rio de <em>diretorio\/ <\/em>e de todo seu conte\u00fado.<br \/>\n<strong><br \/>\nExemplos pr\u00e1ticos<\/strong><\/p>\n<p>1. Alterar propriet\u00e1rio de um diret\u00f3rio e seu conte\u00fado:<\/p>\n<pre><em>bash<\/em>\r\n\r\n<em>chown -R webmaster:www-data \/var\/www\/html\/<\/em><\/pre>\n<p>2. Alterar apenas o grupo de um diret\u00f3rio:<\/p>\n<pre><em>bash<\/em>\r\n\r\n<em>chown :desenvolvedores \/projetos\/<\/em><\/pre>\n<h3>Comando chown para links<\/h3>\n<p>Por padr\u00e3o, o chown altera a propriedade do arquivo apontado por um link simb\u00f3lico, n\u00e3o do link em si. Para modificar o link, use a op\u00e7\u00e3o <em>-h<\/em>:<\/p>\n<pre><em>bash<\/em>\r\n\r\n<em>chown -h usuario:grupo link_simbolico<\/em><\/pre>\n<p>N\u00e3o h\u00e1 diferen\u00e7a ao usar o chown em links hard, j\u00e1 que eles apontam diretamente para o arquivo.<\/p>\n<p><strong>Dicas importantes para uso do chown<\/strong><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>1. Sempre verifique as permiss\u00f5es antes e depois da altera\u00e7\u00e3o ao usar<em> ls -l<\/em>;<\/li>\n<li>2. Use o comando com cautela em diret\u00f3rios do sistema;<\/li>\n<li>3. Mantenha um backup antes de fazer altera\u00e7\u00f5es em massa;<\/li>\n<li>4. Considere o impacto na seguran\u00e7a ao modificar permiss\u00f5es.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2>Diferen\u00e7a entre os comandos chown e chmod<\/h2>\n<p>\u00c9 comum confundir os comandos chown e chmod, j\u00e1 que ambos lidam com permiss\u00f5es no Linux. Mas h\u00e1 uma diferen\u00e7a fundamental:<\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>O <em>chown <\/em>altera o <strong>propriet\u00e1rio e grupo<\/strong> de um arquivo ou diret\u00f3rio, ou seja, determina a quem ele pertence;<\/li>\n<li>J\u00e1 o <em>chmod <\/em>altera as <strong>permiss\u00f5es<\/strong> do arquivo ou diret\u00f3rio em si, ao controlar o que o propriet\u00e1rio, grupo e outros usu\u00e1rios podem fazer com ele (ler, escrever ou executar).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Ambos s\u00e3o essenciais para administrar um sistema Linux, mas t\u00eam prop\u00f3sitos diferentes: o chown define \u201cquem tem a chave\u201d e o chmod, \u201co que a chave permite fazer\u201d.<\/p>\n<p>Conhe\u00e7a as caracter\u00edsticas b\u00e1sicas de cada um.<\/p>\n<p><strong>Chown:<\/strong><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Altera quem possui o arquivo;<\/li>\n<li>Modifica propriet\u00e1rio e grupo;<\/li>\n<li>Sintaxe:<em> chown usuario:grupo arquivo<\/em>.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>Chmod:<\/strong><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li>Altera o que pode ser feito com o arquivo;<\/li>\n<li>Modifica permiss\u00f5es de acesso;<\/li>\n<li>Sintaxe: chmod permiss\u00f5es arquivo.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Usar corretamente o comando chown \u00e9 fundamental para garantir a seguran\u00e7a e organiza\u00e7\u00e3o do sistema Linux, e gerenciar as permiss\u00f5es de arquivos e diret\u00f3rios com confian\u00e7a.<\/p>\n<p>Para mais informa\u00e7\u00f5es sobre gerenciamento de servidores Linux e comandos essenciais, consulte nossa documenta\u00e7\u00e3o completa sobre <a href=\"https:\/\/www.locaweb.com.br\/blog\/temas\/codigo-aberto\/comandos-linux\/\" target=\"_blank\" rel=\"noopener noreferrer\">comandos Linux<\/a> ou veja nossa solu\u00e7\u00e3o de <a href=\"https:\/\/www.locaweb.com.br\/servidor-vps\/\" target=\"_blank\" rel=\"noopener noreferrer\">Servidor VPS<\/a> para suas necessidades de hospedagem.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O comando chown Linux \u00e9 essencial para o gerenciamento de permiss\u00f5es no sistema operacional. Se voc\u00ea gerencia um Servidor VPS ou utiliza o Linux, compreender o chown \u00e9 fundamental para garantir seguran\u00e7a e bom funcionamento. Explore em detalhes como aplicar esse comando de forma pr\u00e1tica e eficiente. O que \u00e9&#8230;<\/p>\n","protected":false},"author":48,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[118],"ht-kb-tag":[],"class_list":["post-37474","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-vps-locaweb"],"_links":{"self":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/37474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/users\/48"}],"replies":[{"embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/comments?post=37474"}],"version-history":[{"count":2,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/37474\/revisions"}],"predecessor-version":[{"id":37476,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb\/37474\/revisions\/37476"}],"wp:attachment":[{"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/media?parent=37474"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-category?post=37474"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.locaweb.com.br\/ajuda\/wp-json\/wp\/v2\/ht-kb-tag?post=37474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}