Criando vários usuários no LDAP a partir de um arquivo
Publicado por Tiago Frutuoso 19/03/2009
[ Hits: 11.724 ]
Homepage: www.rsworksti.com.br
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...
Um Abraço
#!/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
Ajuste Dinâmico do Governador de CPU no Linux
Pequeno, simples mas interessante chat desenvolvido totalmente em shell script.
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Não consigo acessar servidores a partir da LAN (0)
Pra quem contribui com artigos e dicas (7)
Alguém poderia me ajudar a escolher peças pra montar um desktop? (27)
Meu PC perde o boot de várias distros Linux após ficar desligado (2)