Home | Linux | Μεταφορά αρχείων με lftp

Μεταφορά αρχείων με lftp

Πρόσφατα έμαθα από κάτι φίλους για μία εξαιρετική υπηρεσία η οποία σου προσφέρει τη δυνατότητα να κάνεις εύκολο seeding σε μεγάλες ταχύτητες αλλά προσφέρει και αρκετές άλλες δυνατότητες όπως HTTP Proxy, δυνατότητα να σερφάρεις στο διαδίκτυο ανώνυμα μέσω OpenVPN και άλλα. Το όνομα της υπηρεσίας είναι SeedBoxes.cc και πραγματικά προτείνω σε όλους να ρίξουν μια ματιά.

Ένα μήνα μετά την αγορά της υπηρεσίας όμως μου ανακοίνωσαν ότι η εταιρία έχει αγοράσει νέους Servers και θα έπρεπε να μεταφέρω τα αρχεία μου εγώ καθώς δεν θα το έκαναν αυτό. Ψάχνοντας λίγο στο internet αποφάσισα να μεταφέρω τα αρχεία μου με lftp και σκέφτηκα ότι ίσως ήταν καλό να γράψω τον τρόπο που ακολούθησα.

Το πρώτο βήμα είναι να συνδεθούμε μέσα από SSH στο νέο μας server.

Επειδή δεν είχα χρησιμοποιήσει ποτέ το lftp σε αυτή την υπηρεσία ποτέ απλά το εκτέλεσα και στη συνέχεια βγήκα αμέσως μόνο και μόνο για να μου δημιουργήσει τα default directories.

$ lftp
# exit

Στη συνέχεια θα πρέπει να πειράξουμε λίγο ένα αρχείο για να μας επιτρέψει να συνδεθούμε στον παλιό Server μας αλλιώς θα πάρουμε ένα μήνυμα λάθους σαν αυτό:

cd: Fatal error: Certificate verification: Not trusted

Δημιουργούμε ένα νέο αρχείο με όνομα rc και γράφουμε τη παρακάτω εντολή. Για να το κάνω απλά χρησιμοποίησα το nano

$ nano ~/.lftp/rc

set ssl:verify-certificate no

Αποθηκεύουμε το αρχείο με τη παραπάνω γραμμή και στη συνέχεια πάμε στο directory που θέλουμε τα αρχεία μας να μεταφερθούν

$ cd torrents

Ήρθε η ώρα να συνδεθούμε με το παλιό μας Server και να μεταφέρουμε τα αρχεία μας. Για να το πετύχουμε εκτελούμε τις παρακάτω εντολές

# lftp -p [ftp port] -u [user name] [domain name or ip]
# cd torrents [εδώ είναι το όνομα του directory που θέλουμε όλα τα περιεχόμενα να αντιγράψουμε]
# mirror --continue --parallel=[n] downloads [Είναι το source directory]
# bye

Αυτό ήταν. Με λίγες εντολές μπορείτε να μεταφέρετε όλα τα αρχεία.

About geochatz

Προγραμματιστής, κολλημένος με το .NET και λάτρης του Laravel (το καλύτερο PHP Framework). Podcaster και Host του Startup Stories, ενώ στον ελεύθερο χρόνο του είναι και Drummer των Politically Incorrect.
Loading Facebook Comments ...

Αφήστε μια απάντηση

Η ηλ. διεύθυνσή σας δεν δημοσιεύεται. Τα υποχρεωτικά πεδία σημειώνονται με *