Thiago, o ideal é sempre colocar a tua tentativa para que possamos entender melhor o que estas fazendo. Se está procurando ajuda, claro que tua tentativa não deu certo. Mas, pra isso que serve a lista.
Vê se isso ajuda: grep ':!' /etc/shadow 2008/6/3 Thiago Rodines <[EMAIL PROTECTED]>: > Na verdade eu não tenho nada pronto ainda... eu fiz algumas tentativas > mas > não obtive sucesso. > > O funcionamento é o seguinte: > > assim que um usuário é bloqueado, o caracter ! é adicionado no arquivo > /etc/shadow, conforme abaixo (em negrito): > usuario:*!*$1$g4lfVLhW$5SChIADmVKkuoLQ20u9cm1:13600:0:99999:7::: > > Ou seja, se conseguirmos ler todas as linhas do arquivo /etc/shadow e, nas > linhas que possuirem ! depois do :, conseguimos pegar todos os usuários > bloqueados. > > abraços > > 2008/6/3 MrBiTS <[EMAIL PROTECTED] <mrbits%40linuxmasters.info>>: > > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > > > | Estou pesquisando e tendo dificuldades para montar um script que liste > os > > | usuários que estão bloqueados no Linux. > > | Alguém tem isso pronto ou consegue dar uma luz. > > > > O que você já tem pronto ? Qual a linha que você está seguindo ? Qual o > > critério que você utiliza para bloquear um usuário ? > > > > - -- > > > > Um abraço > > > > .0. MrBiTs - [EMAIL PROTECTED] <mrbits%40linuxmasters.info><mrbits% > 40linuxmasters.info> > > ..0 GnuPG - > > > http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186 > > 000 http://www.mrbits.com.br > > > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.5 (Cygwin) > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > > > iD8DBQFIRU77rDdxWm3R8YYRAlBjAJ9E18HHt6aC2ghRs3kuLO94B7mNqwCfVCmu > > x5jIzNpqrVUPdadfC6fc12s= > > =cUus > > -----END PGP SIGNATURE----- > > > > > > -- > Thiago Rodines > > [As partes desta mensagem que não continham texto foram removidas] > > > -- César Vianna [ -n $ser ] || [ ! -n $ser ] && echo eis a questão [As partes desta mensagem que não continham texto foram removidas]
