Como usar o comando chown e outras tarefas de gestão de utilizadores Linux

Como usar o comando chown?
chown
  1. -c : informa quais arquivos estão sendo alterados.
  2. -h : altera o link, não o arquivo apontado pelo link.
  3. -v : informa quais arquivos estão sendo processados (não necessariamente alterados).
  4. -R : altera, recursivamente, dono e/ou grupo de arquivos.
  5. −−help : exibe opções do comando.
Aprender mais sobre guialinux.uniriotec.br

A gestão de utilizadores e grupos é uma tarefa essencial para os administradores de sistemas Linux, e pode ser realizada através de várias ferramentas de linha de comandos. Neste artigo, iremos abordar como usar o comando chown, bem como outras tarefas de gestão de utilizadores como alterar grupos, renomear ficheiros, alterar permissões e criar novos utilizadores.

O comando chown permite-lhe alterar a propriedade de um ficheiro ou directório. Isto é útil quando se pretende transferir a propriedade de um utilizador para outro ou quando se pretende dar a propriedade a um utilizador não-root. A sintaxe do chown é a seguinte:

“`

chown [opções] [proprietário]:[grupo] arquivo/diretório

“`

Aqui, `proprietário` é o novo proprietário do arquivo ou diretório, e `grupo` é o novo grupo. Se você omitir `group`, ele permanecerá o mesmo. Algumas opções comuns para o chown incluem `-R` para alteração recursiva, `-v` para saída detalhada, e `-c` para apenas mostrar os arquivos/diretórios alterados.

Para alterar um grupo no Linux, você pode usar o comando chgrp. A sintaxe é similar ao chown:

“`

chgrp [opções] grupo arquivo/diretório

“`

Aqui, `grupo` é o novo grupo que você quer atribuir ao arquivo ou diretório. Algumas opções comuns para chgrp incluem `-R` para alteração recursiva e `-v` para saída detalhada.

Para alterar o nome de um arquivo no Linux, você pode usar o comando mv. A sintaxe é a seguinte:

“`

mv [opções] nome_do_arquivo_antigo nome_do_arquivo novo nome_do_arquivo

“`

Aqui, `nome_do_arquivo_antigo` é o nome atual do arquivo, e `nome_do_arquivo_novo` é o novo nome que você quer dar a ele. Algumas opções comuns para o mv incluem `-i` para o modo interativo (que avisa antes de sobrescrever) e `-v` para saída detalhada.

Para alterar as permissões de um arquivo no Linux, você pode usar o comando chmod. A sintaxe é a seguinte:

“`

chmod [opções] permissões arquivo/diretório

“`

Aqui, `permissões` representa as novas permissões a serem concedidas ao arquivo ou diretório. Você pode utilizar uma combinação de letras (r, w, x) e números (0-7) para especificar as permissões. Por exemplo, `chmod 755 arquivo.txt` daria ao proprietário permissões totais e a todos os outros permissões de leitura e execução. Algumas opções comuns para o chmod incluem `-R` para alteração recursiva e `-v` para saída detalhada.

Para ver os usuários do Linux, você pode usar o comando cat para ver o arquivo `/etc/passwd`. Este arquivo contém uma lista de todos os usuários do sistema, juntamente com seus IDs de usuário (UIDs) e shell padrão. A sintaxe é a seguinte:

““

cat /etc/passwd

“`

Para criar um novo usuário no Linux, você pode usar o comando useradd. A sintaxe é a seguinte:

“`

useradd [opções] username

“`

Aqui, `username` é o nome do novo usuário que você quer criar. Algumas opções comuns para useradd incluem `-m` para criar um diretório home para o usuário e `-s` para especificar um shell padrão.

Em conclusão, estas tarefas de gestão de utilizadores Linux são essenciais para qualquer administrador de sistemas. Com os comandos chown, chgrp, mv, chmod, cat e useradd, é possível alterar a propriedade, grupos, nomes de arquivos, permissões, visualizar usuários e criar novos usuários. Estes comandos são ferramentas poderosas que permitem gerir o seu sistema Linux de forma eficaz.

FAQ
Como mudar de directório no Ubuntu?

Para mudar de directório no Ubuntu, pode usar o comando “cd” seguido do nome do directório para onde quer navegar. Por exemplo, se quiser navegar para o directório “Documents”, pode digitar “cd Documents” no terminal e premir enter. Também pode utilizar o operador “…” para navegar para um nível superior do directório. Por exemplo, se estiver actualmente no directório “Documents” e quiser navegar para o directório principal, pode escrever “cd …”.

Como mudar o dono de uma pasta no Linux?

Para alterar o proprietário de uma pasta no Linux, pode usar o comando chown seguido do nome do novo proprietário e do nome da pasta. Por exemplo, se você quiser mudar o dono de uma pasta chamada “myfolder” para um usuário chamado “newuser”, você deve digitar:

“`

sudo chown newuser myfolder

“`

Note que você deve ter privilégios de root para usar o comando chown.

Como alterar o grupo padrão de novos utilizadores?

Para alterar o grupo padrão de novos utilizadores em Linux, pode modificar o ficheiro “/etc/default/useradd” e definir a variável “GROUP” para o grupo desejado. Também pode utilizar a opção “-g” com o comando “useradd” para especificar o ID do grupo (GID) do grupo primário para o novo utilizador. Em alternativa, pode utilizar o comando “usermod” com a opção “-g” para alterar o grupo primário de um utilizador existente.