scp / ssh log no servidor ssh

0


Eu trabalho na rede da faculdade. Eu compartilhei a senha do meu computador com alguns amigos. Então, qualquer um deles pode ssh / scp no meu sistema. Existe alguma maneira de gerar o log de conexão (se alguém fizer conexão através de ssh ou copiar usando scp) dados. (Apenas no caso de ver o que eles fazem no meu sistema)?  Eu estou usando o openssh-server no sistema do Ubuntu 10.10.
Parece-me que podemos gerar log ou pode obter notificação para conexão ssh (procurando parâmetro SSH_CONNECTION), mas não há maneira de scp, ou existe algum?

EDIT: Eu pouco de solução: criar um arquivo rc dentro do diretório .ssh e criar log a partir desse arquivo rc.

    
por Peeyush 13.03.2012 / 17:37

2 respostas

1

Por padrão, o servidor OpenSSH registra no recurso AUTH do syslog, no nível INFO. Se você quiser gravar mais informações - como tentativas de login com falha - você deve aumentar o nível de registro para VERBOSE.

É recomendável registrar mais informações se você estiver curioso sobre o tráfego SSH malicioso.

Para aumentar o nível, encontre a seguinte linha no seu sshd_config:

LogLevel INFO e mude para isso:

LogLevel VERBOSE Agora todos os detalhes das tentativas de login do ssh serão salvos em seu arquivo /var/log/auth.log.

Mais informações em: link

    
por LnxSlck 13.03.2012 / 17:51
2
  1. digite o comando 'last' no seu $ -prompt
  2. verifique os arquivos de log: /var/log/auth.log
  3. você não deve dar sua própria senha, é melhor criar uma conta para compartilhar dados. Faça uma conta separada por usuário e coloque-os no mesmo grupo (GID) para que você possa compartilhar arquivos e coisas do gênero facilmente, sem que eles possam farejar muito.
por jippie 13.03.2012 / 19:53