+ Responder ao Tópico



  1. #1

    Thumbs down LDAP - criar muitos users

    Viva!

    Tenho um servidor Suse 10.2 + Samba + LDAP e queria saber se há alguma maneira de através de um ficheiro de uma folha de cálculo poder criar muitas contas de utilizadores.

    Isto é para uma escola!

    Na secretaria podem fornecer um ficheiro com os dados dos alunos (nome, nº de processo) no formato xls.

    Utilizo a ferramenta gráfica phpLDAPadmin.

  2. #2

    Padrão Re:

    Cara tem sim cria um script apontando para um arquivo que cotem a lista dos usuarios....

    Por exemplo um .txt

    Que funciona!



  3. #3

    Padrão

    Amigo, conseguiu fazer isso?
    Senão me dá um toque que eu te ajudo.

    É muito simples e fácil.

  4. #4

    Padrão

    Aproveito a oferta!
    Estou mesmo precisando de ajuda!
    Se eu tiver a lista dos utilizadores como é que deve ser esse tal script para criar os utilizadores??
    É possível, por exemplo, colocar uma password genérica ou individualizada por utilizador e obrigar, no primeiro login, a mudá-la, tudo isto através desse script???



  5. #5

    Padrão

    Citação Postado originalmente por patcunha Ver Post
    Aproveito a oferta!
    Estou mesmo precisando de ajuda!
    Se eu tiver a lista dos utilizadores como é que deve ser esse tal script para criar os utilizadores??
    É possível, por exemplo, colocar uma password genérica ou individualizada por utilizador e obrigar, no primeiro login, a mudá-la, tudo isto através desse script???
    Tem sim amigo, como fazer tudo isso.
    Preciso saber melhor o que você tem etc. =/ Tá confuso.

    Esse ficheiro (planilha de calculo), bom, primeiro deverá passar este arquivo em um formato de texto puro, isso é. Arquivo .TXT por exemplo.

    Apos isso fica fácil para fazer um scritp que faz tudo isso que quer.

  6. #6

    Padrão

    Você pode achar a solução, num outro Post que fiz a alguns tempo...

    Segue o link

    https://under-linux.org/forums/adm-e...tml#post239579

    Vou cola - abaixo:

    Semana passada postei aqui no forum dúvidas de como adicionar 600 usuários ao linux, ao samba e ao squid, como demandaria tempo procurei por scripts na internet mas não encontrei.

    O problema era o seguinte: precisava adicionar 600 usuários no linux cada um com uma senha diferente (pré determinada), pesquisei na net e não achei nada parecido, então fui a luta..... hehehe

    O arquivo onte estavam os usuários e senha era assim:

    Usuário:senha
    Usuário:senha
    Usuário:senha
    Usuário:senha
    ......

    E assim por diam senha 600 usuáios e senhas...

    Então dei o nome ao arquivo de usuarios.txt e coloquei dentro do diretório /root

    O script ficou asim!!!

    ##################################
    #!/bin/bash
    #22/01/07
    #By Tiago Sell Iahn - Gerente de TI
    #Script para adicionar Usuarios e Senhas respectivos

    for i in `cat /root/usuarios.txt`; do
    # Recortando os usuarios e senhas que serão adicionados ao sistema
    USER=`echo $i | cut -d: -f1`
    SENHA=`echo $i | cut -d: -f2`
    echo "Adicionando o Usuario $USER"
    echo "Com a Senha $SENHA"
    useradd $USER
    echo $SENHA | passwd --stdin $USER
    echo "Adicionando o usuario ao Samba"
    smbpasswd -a $USER $SENHA
    echo "Adicionando Usuario $USER no Squid"
    # Linha que indica o local do arquivo de senhas do squid já criado anteriormente
    htpasswd -b /etc/squid/squid_passwd $USER $SENHA
    sleep 1
    done
    ###################################