Je suis nouveau sur les machines virtuelles. Jessaye de connecter une machine métaploistable depuis la machine Debian via ftp. Mais ma machine Debian refuse de se connecter.
Limage suivante montre les commandes saisies dans la machine metaploistable pour confirmer si le serveur ftp est en cours dexécution dessus.
sudo netstat -pnlt : grep 21 > netstatResults.txt grep -r "21" netstatResults.txt ifconfig
Limage suivante montre la sortie de Debian machine après avoir tapé la commande suivante.
ftp 10.0.2.4
Quelquun peut-il maider à résoudre ce problème?
Commentaires
Réponse
Vous utilisez NAT, vous devez définir la redirection de port à partir des paramètres de VirtualBox ou via le ligne de commande suivante:
VBoxManage modifyvm "metasploitable" --natpf1 "FTP,tcp,127.0.0.1,50000,10.0.2.4,21"
puis connectez-vous:
ftp 127.0.0.1 50000
ping
fonctionne dans les deux sens. etnmap
fonctionne également. Sur quelle machine dois-je tapernetstat -tnlp | grep 21
? (Je ne pourrais pas ' copier coller les commandes.)netstat -tnlp
montre les processus tcp en écoute. En tant que tel, il doit être exécuté sur le serveur ftp pour confirmer sil est en cours dexécution (et sur le bon port). Vous pourriez avoir glané cela en lisant le manuel netstat.nmap
peut être utilisé pour tester si les ports dune machine sont accessibles depuis lautre, et il peut faire plus. Encore une fois, lisez le manuel, puis utilisez par ex. nmap puis pour sonder les ports ouverts connectés à ftp, ou tous. Ensuite, vous savez avec certitude que le serveur ftp a) fonctionne, b) est accessible depuis le client, c) nest pas protégé par un pare-feu. Ensuite, vous confirmez ces résultats dans une modification.:
par rapport à|
en mettant à jour les captures décran avec les commandes correctes & sortie. Ou mieux, connectez-vous à votre VM depuis un terminal, à partir duquel vous pouvez SSH (et donc Copier & Coller & Publier la sortie).