Vamos começar com o lançamento de um Ubuntu 20.04 APLICAÇÃO DE CONSOLE. A chave de atalho "Ctrl+Alt+T" será usada para iniciá -la rapidamente. Para usar o comando UserMod no Linux, devemos usá -lo no terminal com direitos de sudo. Para o uso dos direitos do sudo, você deve usar a palavra -chave "su" no shell, como mostrado abaixo. Exigirá a senha da sua conta root e pressione Enter para fazê -lo. Você verá que seremos capazes de trabalhar em um ambiente terminal sudo.
01: Adicione detalhes extra à conta de usuário
Em primeiro lugar, usaremos o comando UserMod para adicionar alguns detalhes a algumas contas de usuário. Para isso, usaremos a bandeira "-C" com esse detalhe e o nome de usuário de uma conta, eu.e. “Linux”. Para verificar as atualizações, precisamos usar o comando Grep com a bandeira “-e” e o nome de uma conta “Linux” enquanto menciona o caminho para o arquivo “/etc/passwd”. Ele nos mostrará os detalhes atualizados sobre o usuário "Linux", como mostrado abaixo.
02: Atualize o grupo primário
Somos capazes de atualizar o grupo principal de qualquer usuário no Linux usando o comando UserMod. Em primeiro lugar, precisamos verificar os detalhes da conta sobre seu grupo usando o comando "id" exibido abaixo. O usuário "Linux" trabalha no grupo "Linux" primário.
A bandeira "-g" dentro do comando UserMod pode permitir que você mude o grupo principal de um usuário "Linux". Vamos mudar o grupo "Linux" com o grupo "Admin". Usando o comando "id", podemos ver a mudança no grupo principal de uma conta "Linux".
A bandeira de capital "-g" dentro do UserMod pode ser usada para anexar os novos grupos à conta específica sem alterar o grupo primário e excluir os anteriores.
03: Atualize o nome de usuário da conta
A bandeira "-l" pode ser usada no comando UserMod para alterar o nome de usuário ou o nome de login de qualquer usuário específico até agora. Então, mudamos o nome da conta "Linux" para "Linux Admin". O comando "id" foi usado para obter as informações sobre a conta "Linux". Ele produz que o nome "Linux" não foi encontrado até agora.
Então, mudamos o "LinuxAdmin" para o nome de usuário "Linux" mais uma vez usando o comando "UserMod". Depois de usar o comando "id", encontramos os detalhes sobre "Linux" novamente.
04: Conta de bloqueio
Para bloquear a conta em particular, você precisa usar a bandeira "-l" no comando UserMod, como pode ver abaixo. O uso do comando "grep" para o usuário "Linux" para ver o arquivo "/etc/shadow" se a conta estiver bloqueada ou não. A saída mostra o “!”Assinar após o nome de uma conta que ilustra que esta conta está bloqueada.
05: Desbloquear conta
Você precisa usar a bandeira "-u" no mesmo comando UserMod, que demonstrou abaixo para desbloquear a conta já bloqueada. Agora, a saída do comando "Grep" não mostra "!" sinal.
06: Mova a pasta para casa
Você pode mover o conteúdo de um diretório inicial de uma conta específica para outra pasta de sua escolha. Você deve verificar o diretório inicial atual de uma conta "Linux" usando o comando grep com os detalhes do arquivo "/etc/passwd". Isso mostra que a pasta doméstico é atualmente a pasta "Linux".
Para alterá-lo, você deve usar o sinalizador "-d" para diretório, sinalizador "-m" para "mover" junto com o caminho para um novo diretório e "/var/linux/". Agora, a pasta Linux ilustrou a salva no diretório "var" conforme o comando grep na imagem.
07: Torne as senhas visíveis
Usando o comando UserMod no shell, podemos simplesmente desmontar a senha de usuário em particular. Para isso, precisamos usar o sinalizador "-p" no comando UserMod junto com a senha da conta "Linux". O comando Grep mostrará a senha nos detalhes.
08: Atualizar shell
Podemos usar a bandeira "-s" no comando UserMod para alterar o shell de um determinado usuário. Em primeiro lugar, temos que verificar o shell atual do usuário usando o Grep, pois ele gera “/bin/sh/”.
Usando o comando UserMod com “-s 'Sinalizador junto com o novo shell“ Bash ”, podemos alterar a conta“ Linux ”Shell.
09: Atualizar IDs
Também podemos usar o comando userMod para alterar o usuário e o ID de seu grupo. Em primeiro lugar, você precisa usar o comando simples "id" para ver os "ids" atuais. Depois disso, usaremos o sinalizador "-u" no comando UserMod para alterar o "ID" do usuário atual para "Linux" para 1001. O "ID" para o uso do Linux foi atualizado após verificar as informações da conta.
Para mudar o grupo "ID", você deve mencionar o novo ID do grupo com a bandeira "-g" junto com o nome de usuário no comando UserMod. Você também pode usar as bandeiras "-u" e "-g", tanto em um único comando para alterar o "ID" do usuário e seu grupo "ID" ao mesmo tempo. O comando é mostrado abaixo. Após a recompensa, você pode ver que os IDs são atualizados no registro.
10: Atualize a pasta doméstica da conta
Em primeiro lugar, precisamos verificar a pasta inicial atual do usuário específico, eu.e. Linux e depois atualize o diretório. Portanto, o comando Grep com a bandeira “-e” e a localização do arquivo “/etc/passwd” será usada para fazê-lo, como demonstrado abaixo.
Para atualizar a pasta, precisamos usar o sinalizador "-d" dentro do comando UserMod junto com o novo caminho "/home/linux/" para a conta corrente, i i.e. Linux. Depois de usar o mesmo comando grep com a bandeira “-e” e o local do arquivo “/etc/passwd”, poderemos ver essas alterações.
11: Data de expiração da atualização
O comando UserMod permite alterar a data de validade atual de qualquer usuário. Em primeiro lugar, o terminal Linux sudo cria o comando "chage" para listar todos os detalhes da conta sobre senhas. Então, veremos todos esses detalhes usando uma conta "Linux" conforme exibido.
Vamos usar o comando UserMod com o sinalizador “-e” para alterar a data de validade do usuário “Linux” conforme exibido. Depois disso, o mesmo comando "chage" será usado para listar os detalhes da senha do usuário "Linux". Em troca, a saída nos mostra a nova data de validade em detalhes.
Conclusão:
Fizemos com o comando linux usermod. Cobrimos todos os métodos mais simples possíveis para usar o comando "UserMod" no terminal sudo do Ubuntu 20.04 Sistema. Descrevemos claramente todos os métodos e o uso do comando UserMod em detalhes para nossos usuários neste artigo.