deletar vários usuarios do LDAP

1. deletar vários usuarios do LDAP

Vinicius Lima
vinigrande

(usa Debian)

Enviado em 14/10/2014 - 20:17h

Preciso deletar uma lista de usuários da minha base LDAP e gostaria de fazer um script para isso, gostaria de saber se tem algum comando em que eu consiga deletar um ou mais usuários da minha base.


  


2. Re: deletar vários usuarios do LDAP

Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)

Enviado em 15/12/2014 - 09:20h

Se você consegue deletar 1 (um) usuário digitando comandos no terminal, pode ser feito.
Passe um exemplo se tiver.


3. Re: deletar vários usuarios do LDAP

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/12/2014 - 11:32h

http://www.linuxcommand.org/man_pages/ldapdelete1.html

Ex.:

Primeiramente execute um backup.

# slapcat -f /etc/ldap/slapd.conf -l ~/backupldap.`date +%Y%m%d`.ldif

Apagando:

# cat listausuarios.ldif

uid=usuario1,ou=People,dc=teste,dc=local

uid=usuario2,ou=People,dc=teste,dc=local

uid=usuario3,ou=People,dc=teste,dc=local


# ldapdelete -x -D cn=admin,dc=teste,dc=local -W -f listausuarios.ldif


4. Re: deletar vários usuarios do LDAP

Vinicius Lima
vinigrande

(usa Debian)

Enviado em 15/12/2014 - 13:32h

Então pessoal para finalidade que eu queria consegui fazer desta forma:


#!/bin/sh

# Script para deletar lista de usuarios do LDAP

for contador in $(cat "lista_apagar"); do

rm -r /home/$contador;
smbldap-userdel $contador;


done


# Já apago o usuário da base e deleto sua pasta base também.


5. Re: deletar vários usuarios do LDAP

Geraldo Albuquerque
AprendiNoLinux

(usa Ubuntu)

Enviado em 15/12/2014 - 19:00h

vinigrande escreveu:

Então pessoal para finalidade que eu queria consegui fazer desta forma:


#!/bin/sh

# Script para deletar lista de usuarios do LDAP

for contador in $(cat "lista_apagar"); do

rm -r /home/$contador;
smbldap-userdel $contador;


done


# Já apago o usuário da base e deleto sua pasta base também.


Perigo a vista...
O que acontece se a var $contador retorna vazia ?
Se entrar um * na var $contador ?

Só perguntando rsrs








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts