Usermod Usermod Usermod Usermod

Usermod Usermod Usermod Usermod
Linux é um sistema operacional diversificado mais conhecido por seus comandos de terminais. Esses comandos são de cem tipos e usos. Um desses comandos Linux é o comando "UserMod". O comando UserMod pode ser usado para executar muitas coisas usando sinalizadores. Este comando foi projetado especificamente para os usuários do Linux atualizarem e alterarem qualquer coisa em relação a outros usuários em seu sistema existente. Dentro deste guia hoje, você verá os diferentes usos do comando "UserMod" no Ubuntu 20.04. Vamos começar com alguns dos exemplos de comando UserMod para ver essas bandeiras trabalhando. Vamos começar.

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.