Existe uma maneira de registrar o IP para uploads FTP no Redhat?

0

Existe uma maneira de registrar qual endereço IP envia arquivos através do sFTP no Redhat? Os usuários fazem login com o SSH, para que eu possa ver seus IPs em / var / log / secure.

Mas existe um log para o servidor sFTP embutido, para que eu possa ver qual nome de usuário ou qual IP carregou cada arquivo, ou existe uma maneira de monitorar isso?

Eu já tenho incrond para executar um script quando um arquivo na pasta sFTP é alterado, mas isso é executado no usuário que possui os arquivos e não sabe qual usuário o alterou.

Eu não sei o que o cliente sFTP padrão é chamado, mas talvez haja algum outro servidor sFTP padrão que tenha mais registros que este?

    
por Niclas 12.09.2018 / 11:37

1 resposta

0

Não encontrei nenhuma opção em internal-sftp para forçar o log.

em /etc/ssh/sshd_config , use

Subsystem sftp internal-sftp -f  USER -l INFO

use o syslog.conf para capturar o arquivo USER.INFO em um arquivo personalizado.

em /etc/syslog.conf

user.info /var/log/my-sftp.log

como menção aqui , você pode usar internal-sftp ou

/usr/libexec/openssh/sftp-server
    
por 12.09.2018 / 14:05