Olen uusi virtuaalikoneisiin. Yritän yhdistää metaploistable-koneen debian-koneesta ftp: n kautta. Mutta Debian-koneeni kieltäytyy muodostamasta yhteyttä.
Seuraava kuva näyttää komennot, jotka on kirjoitettu metaploistable-koneeseen sen varmistamiseksi, onko ftp-palvelin käynnissä.
sudo netstat -pnlt : grep 21 > netstatResults.txt grep -r "21" netstatResults.txt ifconfig
Seuraava kuva näyttää Debianin lähdön koneen kirjoittamisen jälkeen seuraava komento.
ftp 10.0.2.4
Voiko joku auttaa minua ratkaisemaan tämän ongelman?
Kommentit
vastaus
Käytät NAT: ää, sinun on määritettävä portin edelleenlähetys VirtualBox-asetuksista tai seuraava komentorivi:
VBoxManage modifyvm "metasploitable" --natpf1 "FTP,tcp,127.0.0.1,50000,10.0.2.4,21"
muodosta sitten yhteys:
ftp 127.0.0.1 50000
ping
toimii molemmilla tavoilla. janmap
toimii myös. Mihin koneeseen minun on kirjoitettavanetstat -tnlp | grep 21
? (En voinut ' kopioida liittämiskomentoja.)netstat -tnlp
näyttää TCP-kuunteluprosessit. Sellaisena se on suoritettava ftp-palvelimella sen tarkistamiseksi, onko se käynnissä (ja oikeassa portissa). Olisit voinut selvittää sen lukemalla netstat-käsikirjan.nmap
-sovelluksella voidaan testata, ovatko yhden koneen portit saavutettavissa toisesta, ja se voi tehdä enemmän. Lue jälleen käyttöohje ja käytä sitten esim. nmap ja sitten tutkia avoimet portit, jotka on kytketty ftp: hen tai kaikkiin. Sitten tiedät varmasti, että ftp-palvelin a) toimii, b) on tavoitettavissa asiakkaalta, c) ei palomuurina. Vahvista sitten löydökset muokkauksessa.:
vs.|
päivittämällä kuvakaappaukset oikeilla komennoilla &. Tai parempi, muodosta yhteys virtuaalikoneeseesi päätelaitteesta, josta voit SSH: n (ja siksi Kopioi & Liitä & Lähetä lähtö).