-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | 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. |
Então é bastante simples. Basta você listar as linhas que contenham a sequencia *!*. grep -F "*!*" /etc/passwd Usei o -F para que o parâmetro de busca fosse interpretado como uma string fixa, visto que * é um meta-caracter de expressões regulares. - -- Um abraço .0. MrBiTs - [EMAIL PROTECTED] ..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.6 (GNU/Linux) iD8DBQFIRVkDrDdxWm3R8YYRAlFPAJ0S4OCO5RAGgNmqjMCNPXHgis9l1ACfaE8u bDrGnBkHtodALN6TIdmsvt4= =E/dE -----END PGP SIGNATURE-----
