[FUGSPBR] script criar contas

Mauricio Goto freebsd-brasil em sys.adm.br
Qui Mar 6 18:03:01 BRT 2003


On Thu, 06 Mar 2003 17:04:56 -0300
Rogério Godoy <godoy em pucrs.campus2.br> wrote:

> Ola, alguem tem algum script para criar contas no bsd??? Se tiver, pode
> me enviar, ou dizer onde consigo.
> 
> 

altere esse script para pegar o usuarios de um file =) 


foreach i (`pw usershow -a | awk -F: '{print $1}'`)
        if ($i == $argv[2]) then
                echo "User $argv[2] ja existe"
        else
                set pass = `openssl passwd $argv[3]`
                set next = `pw usernext | awk -F: '{print $1}'`
                set group = `pw groupnext| awk -F: '{print $1}'`
                cp /etc/master.passwd /etc/master.passwd.bkp/master.passwd.$data
                printf "$argv[2]\:$pass\:$next\:$group\:\:0\:0:ftp $argv[1]\:/usr/htdocs/$first/$dir\:/sbin/nologin\n" >> /etc/master.passwd
                pwd_mkdb -p /etc/master.passwd
                exit 0
        endif
end

[]x
_______________________________________________________________
Sair da Lista: http://www2.fugspbr.org/mailman/listinfo/fugspbr
Historico: http://www4.fugspbr.org/lista/html/FUG-BR/



Mais detalhes sobre a lista de discussão freebsd