Τρόπος μεταφοράς αρχείων από απομακρυσμένο διακομιστή σε άλλο απομακρυσμένο διακομιστή χρησιμοποιώντας SSH

Μια σχετικά κοινή κατάσταση απαιτεί τη μετάβαση ενός ιστότοπου από έναν διακομιστή στον άλλο. Υπάρχουν διάφοροι τρόποι με τους οποίους μπορεί κανείς να το κάνει αυτό. Κάποιος θα μπορούσε απλώς να κατεβάσει ολόκληρο τον ιστότοπο σε έναν τοπικό υπολογιστή και να τον ανεβάσει στον νέο διακομιστή ή κάποιος θα μπορούσε να χρησιμοποιήσει εργαλεία FTP τρίτων για να συνδεθείτε και στους δύο διακομιστές και να μεταφέρετε αρχεία από το ένα στον άλλο, χρησιμοποιώντας τον τοπικό τους υπολογιστή ως ένα είδος «μέσου» άνδρας”. Υπάρχει μια άλλη μέθοδος που είναι σχετικά πιο εύκολη και θα εξετάσουμε σήμερα και είναι η μεταφορά αρχείων σε διακομιστές χρησιμοποιώντας SSH.


SSH

Το SSH, ή το Secure Shell, είναι ένα ασφαλές πρωτόκολλο δικτύου που χρησιμοποιείται για την ασφαλή λειτουργία υπηρεσιών δικτύου δημιουργώντας ένα ασφαλές κανάλι μέσω ενός μη ασφαλούς δικτύου. Σε αντίθεση με τις περισσότερες εφαρμογές FTP τρίτων, το SSH λειτουργεί μέσω της γραμμής εντολών. Αυτό θα μπορούσε να είναι η γραμμή εντολών σε Windows ή τερματικό σε υπολογιστές Linux ή Mac. Σε εκδόσεις πριν από 10 των Windows, ωστόσο, θα χρειαστείτε μια εφαρμογή τρίτου μέρους για να χρησιμοποιήσετε το SSH, καθώς δεν είχε γίνει εγγενές στα συστήματα των Windows μέχρι τα Windows 10. Σε τέτοιες περιπτώσεις, η πιο δημοφιλής εφαρμογή SSH των Windows είναι γνωστή ως Putty (διαθέσιμο από το www.Putty.org).

Σε υπολογιστές Mac και Linux, το SSH είναι ένα εγγενές χαρακτηριστικό, διαθέσιμο άμεσα. Επίσης, οι περισσότεροι διακομιστές εκτελούνται σε Linux, πράγμα που σημαίνει ότι, εκτός εάν ο διακομιστής σας εκτελείται σε ισοδύναμο Windows, οι υπηρεσίες IIS (Internet Information Service) τότε το SSH θα πρέπει να είναι διαθέσιμο και εγγενώς. Ως εκ τούτου, δεν θα χρειαστεί να εγκαταστήσετε εφαρμογές τρίτων, εκτός από το Putty, για να ακολουθήσετε αυτό το σεμινάριο.

SCP

Η αντιγραφή αρχείων μέσω SSH χρησιμοποιεί το πρωτόκολλο SCP (Secure Copy). Το SCP είναι μια μέθοδος ασφαλούς μεταφοράς αρχείων και ολόκληρων φακέλων μεταξύ υπολογιστών και βασίζεται στο πρωτόκολλο SSH με το οποίο χρησιμοποιείται. Χρησιμοποιώντας το SCP ένας πελάτης μπορεί να στείλει (να ανεβάσει) αρχεία με ασφάλεια σε έναν απομακρυσμένο διακομιστή ή να ζητήσει (λήψη) αρχείων. Μπορεί επίσης να χρησιμοποιηθεί για τη μεταφορά αρχείων σε απομακρυσμένους διακομιστές και αυτή τη λειτουργία θα επεξεργαστούμε σήμερα.

Μεταφορά αρχείων σε διακομιστές

Τα ακόλουθα βήματα θα σας καθοδηγήσουν στη σύνδεση σε έναν απομακρυσμένο διακομιστή Linux ή Mac από έναν τοπικό υπολογιστή Windows στον οποίο έχει ήδη εγκατασταθεί ο Putty..

  1. Συνδεθείτε στους απομακρυσμένους διακομιστές σας μέσω της κονσόλας web και αποκτήστε πρόσβαση στους πίνακες ελέγχου για να βεβαιωθείτε ότι έχουν ενεργοποιήσει το SSH και στα δύο
      • Η πρόσβαση SSH είναι συνήθως απενεργοποιημένη από προεπιλογή, επομένως αυτή η υπηρεσία ενδέχεται να πρέπει να ενεργοποιηθεί
        • Τουλάχιστον, πρέπει να ελέγξετε αν είναι ενεργοποιημένο.
        • Για οδηγίες σχετικά με τον τρόπο ενεργοποίησης, συμβουλευτείτε την ομάδα τεχνικής υποστήριξης του παρόχου σας ή την ειδική τεκμηρίωση του λειτουργικού σας διακομιστή.
      • Καταγράψτε το εκχωρημένο όνομα χρήστη SSH (είτε αυτό δημιουργείται από τον διακομιστή είτε έχει δημιουργηθεί από εσάς, εξαρτάται από το λειτουργικό σύστημα του διακομιστή)
      • Εισαγάγετε και εισαγάγετε ξανά (επιβεβαίωση) τον κωδικό πρόσβασης για να ολοκληρώσετε τη δημιουργία λογαριασμού SSH
        • Ο κωδικός πρόσβασης μπορεί να αλλάξει, αλλά οι οδηγίες σχετικά με αυτό είναι συγκεκριμένοι διακομιστές
      • Καταγράψτε τις πληροφορίες σύνδεσης Secure Shell
        • Αυτό απαιτείται για τη σύνδεση στον απομακρυσμένο διακομιστή κατά τη χρήση του προγράμματος-πελάτη SSH
      • Για πρόσθετους λόγους ασφαλείας, συνιστάται να καταγράφετε το κλειδί κεντρικού υπολογιστή για τους διακομιστές σας.
    1. Ενεργοποιήστε το Putty και δημιουργήστε μια σύνδεση SSH στον απομακρυσμένο διακομιστή.
      • Εισαγάγετε τις σχετικές πληροφορίες στο Όνομα κεντρικού υπολογιστή πεδίο του παραθύρου διαμόρφωσης
      • ξεκινήστε τη σύνδεση
      • Εάν συνδέεστε σε έναν διακομιστή για πρώτη φορά, ο Putty θα εμφανίσει μια ειδοποίηση ασφαλείας
        • ΠΡΟΣΟΧΗ: Εάν ΔΕΝ είναι η πρώτη φορά που συνδέεστε σε αυτόν τον διακομιστή, αλλά βλέπετε αυτήν την ειδοποίηση ασφαλείας, τότε προσέξτε. Θα μπορούσε να συμβαίνει ότι κάποιος προσπαθεί αυτό που είναι γνωστό ως Man-In-The-Middle επίθεση. Ο εισβολέας μπορεί να προσπαθεί να καταλάβει τη σύνδεσή σας και να κλέψει τον κωδικό πρόσβασής σας.
        • Εάν είστε βέβαιοι ότι η σύνδεση είναι γνήσια, κάντε κλικ στο Ναί.
        • Ο Putty πρέπει τώρα να σας παρουσιάσει ένα παράθυρο τερματικού
          • Θα σας ζητηθεί το όνομα χρήστη και ο κωδικός πρόσβασης
          • Εισαγάγετε τα διαπιστευτήριά σας
          • Σημείωση: Κατά την εισαγωγή κωδικών πρόσβασης μέσω SSH δεν θα υπάρχει απόκριση στην οθόνη. Απλώς πληκτρολογήστε τον κωδικό πρόσβασής σας όταν σας ζητηθεί και πατήστε Εισαγω.
        • Εάν έχετε εισαγάγει με επιτυχία τον κωδικό πρόσβασής σας, το παράθυρο τερματικού θα σας παρέχει τώρα μια γραμμή εντολών στον διακομιστή.
          • Μπορείτε να πληκτρολογήσετε εντολές σε αυτό το παράθυρο τερματικού, επιτρέποντάς σας περιορισμένο έλεγχο του διακομιστή
          • Οι απαντήσεις του διακομιστή θα εμφανίζονται στο εν λόγω παράθυρο
    1. Μεταβείτε στο φάκελο προορισμού που θέλετε στον απομακρυσμένο διακομιστή μέσω του Putty
    2. Προβάλετε τα περιεχόμενα του φακέλου για να βεβαιωθείτε ότι δεν υπάρχουν αρχεία ούτε φάκελοι με το ίδιο όνομα (τα) με τα αρχεία ή τους φακέλους που θέλετε να μεταφέρετε.
      • Εάν είναι και αν είναι δυνατόν, μετακινήστε τα σε διαφορετικό φάκελο, μετονομάστε τα ή διαγράψτε τα.
    3. Χρησιμοποιήστε το Secure Copy για να μεταφέρετε αρχεία από τον ένα διακομιστή στον άλλο
      1. Η σύνταξη Ασφαλούς αντιγραφής έχει ως εξής
        scp [διακόπτης] [τοποθεσία περιεχομένου πηγής] [τοποθεσία περιεχομένου προορισμού]
      2. «scpΕίναι η εντολή ενεργοποίησης της λειτουργίας.
      3. ο διακόπτης είναι μια προαιρετική παράμετρος. Εάν μεταφέρετε ένα μόνο αρχείο ή πολλά αρχεία που βρίσκονται στον ίδιο κατάλογο και προορίζονται για τον ίδιο φάκελο, τότε δεν θα χρειαστείτε εναλλαγή. Εάν σκοπεύετε να μεταφέρετε ολόκληρους φακέλους, τότε απαιτείται ο αναδρομικός διακόπτης.
        • Αυτός δεν είναι ο μόνος διαθέσιμος διακόπτης. Υπάρχουν πολλοί άλλοι διακόπτες διαθέσιμοι για χρήση για τον έλεγχο του SCP, αλλά αυτό είναι πέρα ​​από το πεδίο αυτού του σεμιναρίου.
      4. ο Τοποθεσία περιεχομένου η σύνταξη είναι ελαφρώς διαφορετική ανάλογα με τη θέση της
        • Εάν το περιεχόμενο βρίσκεται στον διακομιστή στον οποίο είστε συνδεδεμένοι, τότε η τοποθεσία περιεχομένου είναι απλώς ο κατάλογος ή το όνομα αρχείου, που θέλετε να χρησιμοποιήσετε σε αυτόν τον διακομιστή.
          • Π.χ .: “/ var / www / dir”
        • Εάν το περιεχόμενο βρίσκεται στον δεύτερο απομακρυσμένο διακομιστή στον οποίο δεν έχετε συνδεθεί, τότε η παράμετρος θέσης περιεχομένου είναι λίγο πιο περίπλοκη.
          • [userid] @ [απομακρυσμένος διακομιστής 2 διεύθυνση URL ή IP]: [κατάλογος ή αρχείο]
          • Π.χ. “[email protected]: / var / www /”
      5. Έτσι, στο σύνολό του, ένα παράδειγμα της σύνταξης για την αντιγραφή ενός καταλόγου από έναν απομακρυσμένο διακομιστή σε έναν άλλο απομακρυσμένο διακομιστή, υποθέτοντας ότι ο προορισμός είναι ο διακομιστής στον οποίο είστε συνδεδεμένοι, θα έχει ως εξής:
        scp -r [email protected]: / var / www / / var / www / dir
    4. Στη συνέχεια, θα σας ζητηθεί ο κωδικός πρόσβασης για τον δεύτερο απομακρυσμένο διακομιστή. Πληκτρολογήστε το (ξανά, δεν θα το συμπληρώσετε) και πατήστε Εισαγω.

Εάν έχετε εισαγάγει με επιτυχία τον σωστό κωδικό πρόσβασης για τον δεύτερο απομακρυσμένο διακομιστή, τότε θα πρέπει να δείτε την έναρξη της μεταφοράς αρχείων. Μπορείτε τώρα να κλείσετε το παράθυρο του τερματικού καθώς η διαδικασία θα συνεχιστεί αυτόματα μεταξύ των δύο απομακρυσμένων διακομιστών.

Δείτε τις 3 καλύτερες υπηρεσίες φιλοξενίας ιστοσελίδων

FastComet

Αρχική τιμή:
2,95 $


Αξιοπιστία
9.7


Τιμολόγηση
9.5


Φιλικό προς τον χρήστη
9.7


Υποστήριξη
9.7


Χαρακτηριστικά
9.6

Διαβάστε κριτικές

Επισκεφτείτε το FastComet

Φιλοξενία Α2

Αρχική τιμή:
3,92 $


Αξιοπιστία
9.3


Τιμολόγηση
9.0


Φιλικό προς τον χρήστη
9.3


Υποστήριξη
9.3


Χαρακτηριστικά
9.3

Διαβάστε κριτικές

Επισκεφτείτε το A2 Hosting

ChemiCloud

Αρχική τιμή:
2,76 $


Αξιοπιστία
10


Τιμολόγηση
9.9


Φιλικό προς τον χρήστη
9.9


Υποστήριξη
10


Χαρακτηριστικά
9.9

Διαβάστε κριτικές

Επισκεφτείτε το ChemiCloud

Σχετικά άρθρα με οδηγίες

  • Πώς να χρησιμοποιήσετε το SSH για να δημιουργήσετε αντίγραφα ασφαλείας του ιστοτόπου WordPress που φιλοξενείται σε Linux VPS
    ενδιάμεσος
  • Πώς να αλλάξετε τη θύρα SSH από την προεπιλεγμένη θύρα
    ενδιάμεσος
  • Πώς να εργαστείτε με αρχεία στο SSH
    ενδιάμεσος
  • Τρόπος εγκατάστασης SSH σε Ubuntu 16.04 VPS ή Dedicated Server
    ενδιάμεσος
  • Τρόπος διαμόρφωσης της σήραγγας PuTTY SSH
    ενδιάμεσος
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map