A configuração padrão do syslogd envia todas as mensagens de log relacionadas à autenticação para /var/log/auth.log, que incluirão as mensagens de log do openssh-server.
Quando eu executo last
, recebo algo como:
user pts/0 user.domain.provider Sat Feb 25 11:44 still logged in
user pts/0 user.domain.provider Thu Feb 23 16:38 - 16:39 (00:00)
...
Mas se eu me conectar ao servidor com sFTP, isso não será exibido nesta lista. Existem outros registros ou um comando diferente?
A configuração padrão do syslogd envia todas as mensagens de log relacionadas à autenticação para /var/log/auth.log, que incluirão as mensagens de log do openssh-server.
Os comandos last
são lidos de / var / log / wtmp e seu primo ruim / var / log / btmp, que de acordo com man ( man wtmp
) são os registros de login.
Nem todos os processos usam esse recurso, portanto, pode haver outros usuários registrados no sistema.
No caso do sftp, acho que o sshd não considera scp ou sftp como sessões interativas.
Isso também foi discutido em link .
Tags sftp