[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ênciaSupervisãoSuperiorTécnicoOutrosRecém-formadosEstágiários
[input] [input] [input] Promoção 7
dias grá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/