SSH: Como posso executar um script imediatamente depois de colocar apenas o login como (nome de usuário)

0

Para proteger conexões ssh Eu escrevi um script que enviava código otp ao tentar conectar Quando o usuário digitar seu nome de usuário (login como :) ele receberá o email do otp

Onde devo colocar meu script para que ele seja executado antes que ele possa digitar sua senha?

    
por Assane Keita 15.06.2017 / 11:07

1 resposta

0

De acordo com a resposta em askUbuntu , você precisa usar o PAM_Exec para conseguir isso.

You can use PAM for this. The PAM configuration for the SSH service is in /etc/pam.d/sshd. To run a command before anything in the login process, add something like:

auth [default=ignore] pam_exec.so /path/to/some/script
    
por 15.06.2017 / 11:38