Histórico KSH/Bash para usuários SSH presos

Histórico KSH/Bash para usuários SSH presos

Como posso manter um histórico de atividades para usuários SSH (não SFTP) com chroot? Eu tentei:

  • criou um .sh_history em sua casa com as devidas permissões
  • criou um $HISTFILE personalizado em .profile e em seu /etc/profile preso
  • exportou HISTFILE após o login.

É assim que meu Match em sshd_config é:

Match Group sshuser
            ChrootDirectory %h
            AllowTcpForwarding no

Informações Adicionais: Isto está em um servidor AIX e o shell padrão do usuário é ksh. Mas não tenho problema em mudar para bash se a solução exigir. 'chrooted' /etc/profile e ~/.profile do usuário não estão sendo executados durante o login chrooted. Nem é preciso dizer que a casa presa está protegida contra gravação para o usuário, mas os arquivos que mencionei e outros necessários para o Histórico possuem permissões suficientes para o usuário

informação relacionada