shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Re: Modificar Shadow


From: Fabio Silva
Subject: Re: [shell-script] Re: Modificar Shadow
Date: Wed, 11 Feb 2004 17:38:27 -0300

Opaaa.. muito obrigado em... era isso q eu tava pensando.. so q ... nao 
consiguia por em pratica...
Obrigado pela ajuda
fiz as alteracoes para a minha necessidade e funcionou direitinho...

=D

Atenciosamente,
Fabio Silva


At 15:11 11/2/2004, you wrote:
>Ops!, esquecí de alterar o nome do shadow
> > --------------
> > #!/usr/bin/ksh
> > #
> >
> > IFS='
> > '
> >
> > rm /tmp/shadow_new 2>/dev/null
> >
> > for REG in `cat /etc/shadow`
> >   do
> > FIELD_1=`echo "${REG}" | cut -f1 -d:`
> > FIELD_2=`echo "${REG}" | cut -f2 -d:`
> > FIELD_3=`echo "${REG}" | cut -f3 -d:`
> > FIELD_4=`echo "${REG}" | cut -f4 -d:`
> > FIELD_5=`echo "${REG}" | cut -f5 -d:`
> > FIELD_6=`echo "${REG}" | cut -f6 -d:`
> > FIELD_7=`echo "${REG}" | cut -f7 -d:`
> > FIELD_8=`echo "${REG}" | cut -f8 -d:`
> >
>echo "${FIELD_1}:${FIELD_2}:${FIELD_3}:${FIELD_4}:${FIELD_5}:/home/vpo
> > pmail/domains/b=obesponja.org/${FIELD_1}:${FIELD_7}:${FIELD_8}"
> > >> /tmp/shadow_new
> > done
> > -------------
> > Neste script, vc manipula os campos a serem alterados.
> > Alterei somente o campo 5. Altere conforme vc quer.
> >
> > Até!
> > Luiz
> >
> > --- Em address@hidden, Fabio Silva
> > <fabiosantosilva@y...> escreveu
> > > Ola lista,
> > > Bom... estou com uma duvida...
> > > preciso pegar o shadow de um dos servidores da minha empresa, que
> > esta no
> > > seguinte formato
> > >
> > > cebola:$1$dv4ZA0LM$0SFDZsPWpR8SvS9Bn1gaS.:12389::99999::::
> > >
> > > e passar para o seguinte formato
> > >
> > > admin:$1
> >
>$dv4ZA0LM$0SFDZsPWpR8SvS9Bn1gaS.:1:0:admin:/home/vpopmail/domains/bobe
> > sponja.org/admin:50000
> > >
> > >
> > > Os dois primeiros campos sao iguais, que sao login + senha, o
> > problema esta
> > > depois,
> > > a unica coisa que muda nesse formato novo, é o login que tem q
> > aparecer no
> > > comeco da linha, logo mais ao meio, e antes do ultimo : e muda
> > tambem a
> > > senha. O diretorio e o limite da quota continua o mesmo e aquele
> > numero 1:0
> > > continua o mesmo tbm.
> > >
> > > sei que da para fazer utilizando um for e mais algumas variaveis,
> > mas, eu
> > > to meio perdidao.
> > > se alguem puder me ajudar! Agradeco desde ja!
> > >
> > > Atenciosamente
> > >
> > > Fábio Silva
>
>
>
>
>---------------------------------------------------------------------
>Esta lista não admite a abordagem de outras liguagens de programação, como 
>perl, C etc. Quem insistir em não seguir esta regra será moderado sem 
>prévio aviso.
>---------------------------------------------------------------------
>Sair da lista: address@hidden
>---------------------------------------------------------------------
>Esta lista é moderada de acordo com o previsto em 
><http://www.listasdiscussao.cjb.net>http://www.listasdiscussao.cjb.net
>---------------------------------------------------------------------
>
>
>
>Yahoo! Groups Sponsor
>[]
>
><http://br.rd.yahoo.com/SIG=12a4pmlt1/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1076609616/A=1941454/R=0/*http://assineabril.com/index.html?destino=telanova&campanha=4QFE&origem=yahoobanlrec>
>[]
> 
><http://br.rd.yahoo.com/SIG=12a4pmlt1/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1076609616/A=1941454/R=1/*http://assineabril.com/index.html?destino=telainfo&campanha=4QFE&origem=yahoobanlrec>
>[]
>
>Assine 
><http://br.rd.yahoo.com/SIG=12a4pmlt1/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1076609616/A=1941454/R=2/*http://assineabril.com/index.html?destino=telanova&campanha=4QFE&origem=yahoobanlrec>Nova
> 
>em
>4x s/juros de R$ 20,70 Assine 
><http://br.rd.yahoo.com/SIG=12a4pmlt1/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1076609616/A=1941454/R=3/*http://assineabril.com/index.html?destino=telainfo&campanha=4QFE&origem=yahoobanlrec>Info
> 
>em
>5x s/juros de R$ 19,08
>Mais...
><http://br.rd.yahoo.com/SIG=12a4pmlt1/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1076609616/A=1941454/R=4/*http://assineabril.com/index.html?destino=telabforma&campanha=4QFE&origem=yahoobanlrec>Boa
> 
>Forma
><http://br.rd.yahoo.com/SIG=12a4pmlt1/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1076609616/A=1941454/R=5/*http://assineabril.com/index.html?destino=telaexame&campanha=4QFE&origem=yahoobanlrec>Exame
><http://br.rd.yahoo.com/SIG=12a4pmlt1/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1076609616/A=1941454/R=6/*http://assineabril.com/index.html?destino=telavoce&campanha=4QFE&origem=yahoobanlrec>Você
> 
>S/A
><http://br.rd.yahoo.com/SIG=12a4pmlt1/M=264105.3931087.5164847.1588051/D=brclubs/S=2137111254:HM/EXP=1076609616/A=1941454/R=7/*http://assineabril.com/index.html?destino=telaclau&campanha=4QFE&origem=yahoobanlrec>Claudia
>
>
>----------
>Links do Yahoo! Grupos
>    * Para visitar o site do seu grupo, acesse:
>    * 
> <http://br.groups.yahoo.com/group/shell-script/>http://br.groups.yahoo.com/group/shell-script/
>  
>
>    *
>    * Para sair deste grupo, envie um e-mail para:
>    * 
> <mailto:address@hidden?subject=Unsubscribe>address@hidden 
>
>    *
>    * O uso que você faz do Yahoo! Grupos está sujeito aos 
> <http://br.yahoo.com/info/utos.html>Termos do Serviço do Yahoo!.


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]