Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
O comando usermod
é uma ferramenta poderosa no Linux usada para modificar as propriedades de contas de usuário. Ele permite que administradores de sistemas alterem informações como o diretório home, o shell padrão, e até mesmo o grupo ao qual um usuário pertence. Este artigo irá guiá-lo através de exemplos práticos de como utilizar o usermod
.
Exemplos:
Alterar o Nome de Usuário:
Para mudar o nome de um usuário existente, utilize a opção -l
seguida do novo nome de usuário. Por exemplo, para mudar o nome de usuário de antigo_usuario
para novo_usuario
:
sudo usermod -l novo_usuario antigo_usuario
Modificar o Diretório Home:
Se você precisar mover o diretório home de um usuário, use a opção -d
para especificar o novo caminho e -m
para mover os arquivos do diretório atual para o novo:
sudo usermod -d /novo/caminho/home -m nome_usuario
Alterar o Shell Padrão:
Para mudar o shell padrão de um usuário, use a opção -s
seguida do caminho do novo shell. Por exemplo, para mudar para o shell bash
:
sudo usermod -s /bin/bash nome_usuario
Adicionar um Usuário a um Novo Grupo:
Para adicionar um usuário a um grupo adicional, utilize a opção -aG
. Por exemplo, para adicionar nome_usuario
ao grupo sudo
:
sudo usermod -aG sudo nome_usuario
Bloquear ou Desbloquear uma Conta de Usuário:
Para bloquear uma conta de usuário, utilize a opção -L
(lock). Para desbloquear, utilize -U
(unlock):
sudo usermod -L nome_usuario # Bloquear
sudo usermod -U nome_usuario # Desbloquear
Esses exemplos cobrem algumas das funcionalidades mais comuns do usermod
. É importante lembrar que, para executar esses comandos, você precisa de privilégios de superusuário (root).