Home » Dicas T.I. » Criando vários usuários no LDAP a partir de um arquivo

Criando vários usuários no LDAP a partir de um arquivo

 

Para facilitar na criação de varios usuários em um servidor LDAP, basta criar um arquivo .txt ou .csv com o seguinte formato:

login; Nome Completo; Grupo; E-mail

É preciso estar separado por ponto e virgula “;”. Basta executar no terminal ./CriarUser. Pronto, facil, facil…

 

 

 

 

 

#!/bin/bash

pathfile=UsuarioDigCWB.csv
Usuarios=`cat $pathfile`

qtdlinhas=`awk 'END { print NR }' $pathfile`

for ((i=1;i<=$qtdlinhas;i++));do
   #echo "${LINHA}"
   login=`awk 'NR == '$i'' $pathfile | cut -d";" -f1`
   nome=`awk 'NR == '$i'' $pathfile | cut -d";" -f2`
   group=`awk 'NR == '$i'' $pathfile | cut -d";" -f3`
   email=`awk 'NR == '$i'' $pathfile | cut -d";" -f4`
   estado=DF
   cidade=Brasilia

   #smbldap-useradd -a -m -c "$nome" $login
      echo "*************************************************"
      echo "***** Nome:   $nome     --> Login:   $login *****"
   #smbldap-usermod -G $group -N "$nome" -S "$group-$estado-$cidade" -M "$email" $login
      echo "***** Grupo:  $group    --> E-mail:  $email *****"
      echo "*************************************************"
      sleep 2
done

Sobre R.S. Works T.I. Administrador

R.S. Works T.I. Administrador
A R.S. Works – Soluções em T.I. É empresa que está no ramo desde 2009. Estamos com uma área grande em Tecnologia. A R.S. Works T.I. tem certeza que a parceria entre o fornecedor e o cliente é a chave para o sucesso de qualquer projeto e é por isso que na oportunidade de oferecer seus serviços a R.S. Works T.I. foca nos itens necessários para o fortalecimento da parceria, tais como: Prazo, preço, qualidade, ética, transparência.

Deixe uma resposta

Seu endereço de email não será publicado. Campos obrigatórios são marcados *

*

Optimization WordPress Plugins & Solutions by W3 EDGE