O comando usermod
em Linux é utilizado para alterar as definições da conta de utilizador, como o nome de utilizador, o diretório pessoal e os grupos.
O comandousermod
em Linux é usado para alterar as propriedades de uma conta de utilizador. Pode ser útil nas seguintes situações:
Alterar o diretório home: Se você quiser alterar o diretório home do usuário, você pode usar o comando usermod
para alterar o caminho para o novo diretório.
Alterar o nome do utilizador: Se pretender alterar o nome do utilizador, utilizando o comando usermod
, pode alterar o nome do utilizador mantendo todos os dados e definições.
Alterar o grupo a que um utilizador pertence: Se pretender alterar o grupo a que um utilizador pertence, pode utilizar o comando usermod
.
Alterar o UID de um utilizador: O UID (User Identifier) é o identificador único de um utilizador num sistema Linux. Se quiser alterar o UID de um utilizador, utilize o comando usermod
.
Alterar o tipo de shell do utilizador: Uma shell é um programa que fornece uma interface de utilizador ao sistema Linux. Se quiser alterar o tipo de shell do utilizador, use o comando usermod
.
Também pode ser usado para alterar várias propriedades de uma conta de utilizador, mas requer privilégios de administrador (root) para o usar.
A sintaxe é a seguinte:
usermod [options] LOGIN
Aqui LOGIN é o nome do utilizador para o qual pretende alterar as definições.
Algumas das opções mais comuns para o comando usermod
incluem:
-l
: alterar o nome de utilizador-d
: altera o diretório pessoal do utilizador-aG
: adicionar o utilizador a um grupo-g
: altera o grupo do utilizadorExemplos de como usar o comando usermod
:
Para alterar o nome de utilizador"oldusername
" para"newusername
", execute o seguinte comando:
sudo usermod -l newusername oldusername
Para adicionar o utilizador"username
" ao grupo"newgroup
", execute o seguinte comando:
sudo usermod -aG newgroup username
O comando usermod em Linux é utilizado para alterar as propriedades de uma conta de utilizador. Com este comando, é possível alterar o nome de utilizador, o diretório inicial, o tipo de shell, o identificador de utilizador (UID) e o grupo a que o utilizador pertence.
Alterar o diretório inicial do utilizador:
usermod -d /new/home/dir username
Alterar o nome do utilizador:
usermod -l newusername oldusername
Alterar o grupo a que o utilizador pertence:
usermod -g newgroupname username
Alterar o UID do utilizador:
usermod -u newuid username
Alterar o tipo de shell do utilizador:
usermod -s /bin/bash username
Nota: São necessários privilégios de administrador (root) para utilizar o comando usermod
.