Conexões ssh ativas no servidor linux

Conexão usando ssh

Aprenda neste tutorial básico sobre linux, como descobrir quais conexões estão ativas em seu servidor. Assim você garante uma maior segurança para sua rede, estando bem atento em tudo o que está acontecendo.

Pré-requisito

  • Um servidor executando o linux
  • Acesso ao root no servidor
  • Encontre a conexão SSH ativa

Abra seu terminal e execute o comando who para encontrar as conexões ativas em seu servidor:
# who
root pts/0 2020-05-01 02:50 (27.61.161.61)

Conexão SSH ativa com o comando w

w é outro comando que exibe as informações sobre o usuário atualmente conectado ao servidor. Exemplo:
# w
 02:40:07 up 1 day, 18:35, 2 users, load average: 0.02, 0.02, 0.00
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 27.61.161.61 02:37 1.00s 0.04s 0.01s ssh root@45.58.38.21
root pts/1 45.58.38.21 02:39 1.00s 0.02s 0.00s w

Conexão SSH ativa com ps

Outra opção é usar o comando ps para buscar as conexões ativas. Exemplo:
# ps auxwww | grep sshd: | grep -v grep

Conexão SSH ativa com o netstat

O netstat é uma ferramenta de linha de comando que pode ser usada para mostrar conexões SSH ativas ou estabelecidas dos hosts remotos ao servidor. Exemplo:# netstat -tnpa | grep P “ESTABLISHED.*sshd”

Conclusão

Neste guia, você aprendeu a pesquisar pelas conexões ativas, com diversos métodos diferentes. Agora poderá saber quem está conectado ao seu servidor, provendo assim mais segurança ao mesmo.

Prof. Juliano Ramos
Prof. Juliano Ramos é consultor e especialista em servidores Linux e Certificação LPI.

Faça parte de nosso grupo no Telegram:
Print Friendly, PDF & Email