Como preservar o SSH_CLIENT em 'sudo su -'

0

Eu quero registrar comandos executados por um usuário, parte desse log é o endereço IP de origem que é lido em SSH_CLIENT .

Embora seja possível usar env_keep += "SSH_CLIENT" em /etc/sudoers para fazer essa variável de ambiente ficar entre sudo . A maneira mais comum de usar sudo para criar um novo shell de login, usando sudo su - .

O novo shell de login, quando criado dessa forma, não preserva nenhuma das variáveis de ambiente que o sudo preserva.

Existe alguma maneira de ainda reconhecer o endereço IP de origem para um usuário que efetua login e entra no shell de root usando sudo su - ?

    
por Evgeny 18.04.2017 / 11:03

0 respostas

Tags