+ Responder ao Tópico



  1. #1

    Padrão Quem está logado no SFTP?

    Existe alguma forma de descobrir quem está logado no SFTP da máquina no momento?

    Infelizmente o "who" não mostra. Meu daemon é na verdade a biblioteca SSH que também implementa SFTP.

    Se alguém puder ajudar, agradeço.
    Qualquer comentário é muito bem vindo!

  2. #2

    Padrão

    tá, então em vez de rodar a suite openssh vcc está usando um programa seu feito com uma biblioteca de ssh? qual?
    essa: main [0xbadc0de.be] ??
    essa: Main Page - Libssh2 ??

    na pior das hipóteses vc pode listar os processos e ver quem está usando um processo sftp (ou seja lá o que for na sua implementação)

    falow!

  3. #3

    Padrão

    Olá, obrigado pela resposta!
    Não não, estou rodando o OpenSSH mesmo.
    Existe um meio mais eficaz que rodar o "netstat"?

  4. #4

    Padrão

    não tenho certeza, mas aparentemente o sftp não registra acessos via sftp no utmp ou wtmp, de forma que acho que o jeito mais simples de identificar esse tipo de acesso ao sistema seria verificar de existe alguma instância do processo sftp, usando:
    Código :
    ps axu|grep sftp

    e usando posteriormente o awk.