Criação de usuários no Linux

Publicado por Perfil removido (última atualização em 02/09/2019)

[ Hits: 884 ]

Download criar_usuario.sh




Script em shell bash para criar usuários com senha e diretório no Linux.

  



Esconder código-fonte

#!/bin/bash

# Criar um novo usuário:
cr(){
   # Exibir usuários existentes:
      clear
         echo "Usuário(s) existente(s):"
         echo "_____________________________"
            egrep [1][0-9]{3} /etc/passwd | cut -d: -f1
         echo "_____________________________"

   # Nome:      
      echo -e "\n(Dica: Não coloque espaço e alguns caracteres especiais)\n"
         read -p "Crie um usuário: " novo_usuario

   # Senha:
      pass(){
         read -p "Digite a senha: " -s senha1
            echo -en "\nRedigite a senha: "
               read -s senha2
      }
      pass

   # Verifincando senha:
      while [ $senha1 != $senha2 ]; do
         clear
            echo " ______________________________"
            echo "|A senha não é igual; tente novamente|"
             echo -e "|______________________________|\n"
               pass
      done

   # Criando o usuário:
      if sudo useradd -m $novo_usuario -p $(openssl passwd -1 $senha1) -s /bin/bash; then
         clear
            echo "[Ok] usuário [$novo_usuario] foi criado"
            echo "-------------------------------------------------------"
      else
         clear
            echo "[Erro] ao criar o usuário [$novo_usuario]"
            echo "-------------------------------------------------------"
      fi
}
cr

Scripts recomendados

Veja os 10 últimos tópicos das comunidades

Criando Autoridades Certificadoras e Certificados de Testes no Linux

Fedora autenticando no LDAP.

Angelinux Scripts - Teste de desempenho da sua maquina!

Proxy Squid Transparente


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts