Sunt nou la mașinile virtuale. Încerc să conectez mașina metaploistabilă de la mașina debian prin ftp. Dar mașina mea Debian refuză să se conecteze.
Următoarea imagine arată comenzile tastate în mașina metaploistabilă pentru a confirma dacă serverul ftp rulează pe acesta.
sudo netstat -pnlt : grep 21 > netstatResults.txt grep -r "21" netstatResults.txt ifconfig
Următoarea imagine arată ieșirea Debian după ce ați tastat următoarea comandă.
ftp 10.0.2.4
mă poate ajuta cineva să rezolv această problemă?
Comentarii
Răspuns
Utilizați NAT, trebuie să setați redirecționarea portului din setările VirtualBox sau prin intermediul următoarea linie de comandă:
VBoxManage modifyvm "metasploitable" --natpf1 "FTP,tcp,127.0.0.1,50000,10.0.2.4,21"
apoi conectați-vă:
ftp 127.0.0.1 50000
ping
funcționează în ambele moduri. șinmap
funcționează, de asemenea. În ce mașină trebuie să introducnetstat -tnlp | grep 21
? (Nu am putut ' să copiez comenzile de lipire.)netstat -tnlp
arată procesele de ascultare tcp. Ca atare, trebuie executat pe serverul ftp pentru a confirma dacă rulează (și pe portul corect). Ați fi putut culege asta citind manualul netstat.nmap
poate fi utilizat pentru a testa dacă porturile de pe o mașină sunt accesibile de la cealaltă și poate face mai multe. Din nou, citiți manualul, apoi utilizați de ex. nmap apoi pentru a testa porturile deschise conectate la ftp sau toate. Atunci știți sigur că serverul ftp a) rulează, b) este accesibil de la client, c) nu este firewall. Apoi confirmați aceste constatări într-o editare.:
vs. prin actualizarea capturilor de ecran cu comenzile corecte & ieșire. Sau mai bine, conectați-vă la VM-ul dvs. de la un terminal, de unde puteți SSH (și, prin urmare, copiați & Lipiți & Postați ieșirea).