+ Responder ao Tópico



  1. #1
    Visitante

    Padrão Script cria usuário

    Olás,

    Preciso criar um script para criar usuário no sistema.
    O usuário é moleza. O problema é a senha pois o passwd pede a senha e a confirmação, e eu gostaria de passar a senha como parâmetro pro script via linha de comando para que o processo fosse totalmente automatizado.

    Valeu?



  2. #2

    Padrão Script cria usuário

    #! /usr/bin/expect -f
    set password [lindex $argv 1]
    spawn passwd [lindex $argv 0]
    expect "password:"
    send "$password\r"
    expect "password:"
    send "$password\r"
    expect eof



    transformar o arquivo em executavel

    depois ./nomedoarquivo [usuario] [senha]


    </BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE>