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

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

Re: [shell-script] Data de bloqueio


From: Daniel Imaz.
Subject: Re: [shell-script] Data de bloqueio
Date: Tue, 3 Jun 2003 14:39:22 -0300 (ART)

Hum,

Se vc usar usermod -e yyyy-mm-dd <usuario> vc estará
expirando a conta dele, com isso, ele não conseguirá
fazer login. Com este comando, vc pode se basear no
dia em que a conta expirou pra fazer os calculos de
data.


 --- "Daniel Imaz." <address@hidden>
escreveu: 
---------------------------------
Fala Mário,

Uma das colunas do /etc/shadow, guarda o dia da última
alteração da senha. Caso vc possa alterá-la, aí daria
para saber a quantos dias a conta está bloqueada
fazendo uns calculos de data. A não ser que você
consiga atualizar esta coluna do /etc/shadow sem
precisar trocar a senha. 




 --- Mário Luis Ghoneim <address@hidden>
escreveu: > Olá Pessoal,
> Seguinte...
> Fiz um  pequeno script que armazena bloqueia
> usuários.
> 
> #/bin/bash
> usermod  -L $1
> 
> E depois fiz um script que mostra os users
> bloqueados
> 
> #/bin/bash
> echo '-------------------------------------'
> echo '  RELAÇÃO DE USUÁRIO(S) SUSPENSO(S)'
> echo '-------------------------------------'
> grep ':!$1' /etc/shadow > impedidos
> sort impedidos  | cut -f1 -d:
> echo '-------------------------------------'
> echo "Total  `grep -c ! impedidos` usuário(s)"
> echo '====================================='
> 
> Entretanto eu preciso saber há quanto tempo o
> usuário está bloqueado.
> Então pensei que se eu conseguisse capturar o nome
> do usuário, no momento do
> bloqueio
> e jogá-lo pra dentro de um arquivo texto juntamente
> com a data do bloqueio,
> eu
> poderia consultá-lo posteriormente.
> 
> Alguém poderia ajudar?
> 
> Obrigado.
> 
> Mário.
> 
> 
> 
> 
> 
>
---------------------------------------------------------------------
> 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
>
---------------------------------------------------------------------
>  
> 
> Seu uso do Yahoo! Grupos é sujeito às regras
> descritas em: http://br.yahoo.com/info/utos.html 
> 
>  

_______________________________________________________________________
Yahoo! Mail
Mais espaço, mais segurança e gratuito: caixa postal
de 6MB, antivírus, proteção contra spam.
http://br.mail.yahoo.com/

Yahoo! Groups SponsorPUBLICIDADE
   Ache sua
vaga!ProfissionalDiretoriaGer&ecirc;nciaSupervis&atilde;oSuperiorT&eacute;cnicoOutrosRec&eacute;m-formadosEst&aacute;gi&aacute;rios
 [input]  [input]  [input] Promo&ccedil;&atilde;o 7
dias gr&aacute;tis!

---------------------------------------------------------------------
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
---------------------------------------------------------------------


Seu uso do Yahoo! Grupos é sujeito aos Termos do
Serviço Yahoo!. 

_______________________________________________________________________
Yahoo! Mail
Mais espaço, mais segurança e gratuito: caixa postal de 6MB, antivírus, 
proteção contra spam.
http://br.mail.yahoo.com/


reply via email to

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