Permitir mudança de senha via SSH (e só!)

Publicado por Fábio Berbert de Paula em 04/07/2007

[ Hits: 10.375 ]

Blog: https://youtube.com/c/cotidianohackeado

 


Permitir mudança de senha via SSH (e só!)



Fui testar e funcionou, dica simples porém útil. Se você tem um servidor com contas de usuário e deseja liberar acesso somente para mudança de senha, basta editar o arquivo /etc/passwd e mudar o shell (/bin/bash aqui) para /usr/bin/passwd.

------------------------------------------------------------------------------------------------------------------------------------ Por exemplo, antes:

bigtux:x:1003:1003:Eduardo Perereca,,,:/home/bigtux:/bin/bash

Depois:

bigtux:x:1003:1003:Eduardo Perereca,,,:/home/bigtux:/usr/bin/passwd

Agora se o usuário quiser mudar sua senha, basta dar um:

$ ssh [email protected]

E nada mais além de mudar a senha será permitido. Útil pra quem mantém servidores de e-mail, Samba ou Squid.

Um abraço.

Outras dicas deste autor

O comando mkpasswd

SED - combinando o conteúdo de dois arquivos

Como reproduzir áudio no Android via linha de comando

Como gerenciar sua conta Twitter via linha de comando

Forçando quebra de linha em tabelas HTML usando PHP

Leitura recomendada

Kismet em modo monitor

Arduino e iptables

Webinar #18 - A Nova Lei de Cibercrimes

Webinars sobre proteção de perímetro e hardening de servidores GNU/Linux

DROP ou REJECT no iptables?

  

Comentários
[1] Comentário enviado por alexandrecorrea em 06/07/2007 - 11:23h

uhhu mto bom !!

nao tinha pensado em fazer isso com o passwd.. tinha feito com o bwm-ng .. para que um usuario acesse o "mostrador" de banda :)



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts