Execute um script de login linux

2

Eu gostaria de executar um script depois que um usuário linux efetua login para fazer algumas verificações de segurança adicionais. O usuário deve primeiro fazer o login normalmente usando sua senha, mas depois deve ser verificado com o meu script e depois ter acesso total ao sistema. Isso é possível?

    
por RealWorld 11.09.2014 / 19:13

2 respostas

4

Supondo que todos os seus usuários estejam usando o bash, o arquivo /etc/profile será executado no login. Em algumas distros existe um /etc/profile.d . Você pode deixar seu script de login nesse diretório.

    
por 11.09.2014 / 19:42
0

Se você está tentando fazer isso para TODOS os usuários do sistema que podem fazer login em um bash shell (basicamente root e qualquer outro usuário "normal"), então você vai querer adicionar o comando em /etc/profile ou adicione o script em /etc/profile.d/ dependendo do seu sistema.

Se, no entanto, você estiver tentando fazer isso para um usuário específico, o local para adicioná-lo será no ~/.bash_profile ou ~/.profile do usuário.

Veja esta página para obter mais informações nos arquivos, bem como /etc/bashrc / ~/.bashrc

    
por 12.09.2014 / 00:25