Πώς να μεταφέρετε αρχεία στο Linux από τα Windows 10 μέσω SSH

click fraud protection

Ο γρηγορότερος τρόπος μεταφοράς αρχείων και φακέλων μέσω SSH από τα Windows 10 σε Linux είναι με το εργαλείο SCP. Λειτουργεί μέσα στο πρωτόκολλο SSH και επιτρέπει στους χρήστες να μεταφέρουν γρήγορα και εύκολα δεδομένα απευθείας από τη γραμμή εντολών από έναν υπολογιστή σε έναν άλλο!

Σε αυτόν τον οδηγό, θα σας δείξουμε πώς να χρησιμοποιείτε το SCP στα Windows 10 σας. Θα καλύψουμε δύο μεθόδους. Η πρώτη μέθοδος είναι η χρήση του Windows PowerShell, ισοδύναμο της Microsoft με τη γραμμή εντολών Linux. Η δεύτερη μέθοδος που θα καλύψουμε είναι το WinSCP, ένα βοηθητικό πρόγραμμα που επιτρέπει στους χρήστες των Windows να μεταφέρουν αρχεία χρησιμοποιώντας SCP μέσω SSH με ένα ωραίο GUI.

Σημείωση: για να λειτουργεί το SCP στα Windows 10, ο υπολογιστής Linux στον οποίο σκοπεύετε να μεταφέρετε αρχεία πρέπει να διαθέτει ήδη διακομιστή OpenSSH. Για να ρυθμίσετε έναν διακομιστή SSH στο σύστημα Linux, ακολουθήστε τον οδηγό μας για το θέμα!

Μέθοδος 1 - PowerShell

Το Windows PowerShell είναι αναμφισβήτητα ο καλύτερος τρόπος για να χρησιμοποιήσετε το SCP στα Windows 10. Ο λόγος? Όλοι οι χρήστες των Windows 10 έχουν ήδη πρόσβαση στο PowerShell και δεν χρειάζεται να διαμορφώσετε ή να τροποποιήσετε οτιδήποτε για να το χρησιμοποιήσετε. Ακόμα καλύτερα, η Microsoft έχει ενσωματωμένο το SCP στο PowerShell, επομένως οι χρήστες των Windows 10 δεν χρειάζεται καν να το εγκαταστήσουν!

instagram viewer

Για να χρησιμοποιήσετε το SCP στο PowerShell, ξεκινήστε εκκινώντας την κονσόλα PowerShell στην επιφάνεια εργασίας των Windows 10. Για να το κάνετε αυτό, πατήστε Νίκη στο πληκτρολόγιο, αναζητήστε το "PowerShell" και ξεκινήστε την εφαρμογή με το μπλε εικονίδιο τερματικού. Στη συνέχεια, ακολουθήστε τις παρακάτω οδηγίες βήμα προς βήμα για να μάθετε πώς να SCP αρχεία και φακέλους στο πλαίσιο Linux.

Βήμα 1: Ανοίξτε την Εξερεύνηση των Windows και μεταβείτε στη θέση του αρχείου / φακέλου που θέλετε να μεταφέρετε στο σύστημα Linux. Έτσι, για παράδειγμα, εάν υπήρχε ένα αρχείο ή φάκελος στο "Έγγραφα", η τοποθεσία θα ήταν C: \ Users \ EXAMPLE_USERNAME \ Έγγραφα \. Στη συνέχεια, αντιγράψτε τα δεδομένα τοποθεσίας στο πρόχειρο χρησιμοποιώντας Ctrl + C.

Βήμα 2: Επιστρέψτε στο παράθυρο PowerShell και γράψτε CD στη γραμμή εντολών. Στη συνέχεια, μετά το γράψιμο CD, κάντε δεξί κλικ με το ποντίκι. Κάνοντας δεξί κλικ, θα επικολλήσετε την τοποθεσία που αντιγράψατε στο πρόχειρο.

Μόλις επικολληθεί η τοποθεσία στην προτροπή PowerShell, θα πρέπει να μοιάζει με την ακόλουθη εντολή.

cd C: \ Κάποια \ τοποθεσία \ από \ αρχεία \ ή \ φάκελοι \ για \ μεταφορά \

Πάτα το Εισαγω κλειδί για την εκτέλεση της εντολής.

Βήμα 3: Μετά την εκτέλεση του CD εντολή, το PowerShell θα βρίσκεται στον κατάλογο όπου βρίσκονται τα αρχεία που θέλετε να μεταφέρετε. Από εδώ, επιστρέψτε στην Εξερεύνηση των Windows και αναζητήστε στον ίδιο κατάλογο για αρχεία / φακέλους που θέλετε να μεταφέρετε.

Για παράδειγμα, εάν θέλετε να μεταφέρετε παράδειγμα-φωτογραφία.png στον υπολογιστή σας Linux, σημειώστε το όνομα αρχείου. Εναλλακτικά, εάν θέλετε να μεταφέρετε έναν κατάλογο, πείτε "Σημαντικά αρχεία", Θυμηθείτε το όνομα του φακέλου.

Βήμα 4: Στο PowerShell, χρησιμοποιήστε την εντολή SCP για να μεταφέρετε ένα αρχείο ή κατάλογο μέσω SSH στον υπολογιστή σας Linux.

Σημείωση: όταν προσπαθείτε να μεταφέρετε αρχεία ή φακέλους, το PowerShell μπορεί να πει, "Δεν είναι δυνατή η επιβεβαίωση της αυθεντικότητας του κεντρικού υπολογιστή. Είστε βέβαιοι ότι θέλετε να συνεχίσετε τη σύνδεση; " Πρέπει να επιλέξετε "ναι", διαφορετικά το SCP θα αποτύχει.

Μεταφορά αρχείου

Για να μεταφέρετε ένα αρχείο μέσω SCP από τα Windows 10 σε έναν υπολογιστή Linux μέσω SSH, προσαρμόστε την παρακάτω εντολή. Σημειώστε ότι πρέπει να αλλάξετε παράδειγμα-φωτογραφία.png στο πραγματικό αρχείο που θέλετε να μεταφέρετε, remote_linux_username στο όνομα χρήστη στον υπολογιστή Linux, linux_hostname_or_local_ip στη διεύθυνση κεντρικού υπολογιστή / διεύθυνση IP LAN του υπολογιστή Linux και /remote/directory/on/linux/pc σε έναν πραγματικό κατάλογο στον υπολογιστή Linux.

scp example-photo.png remote_linux_username @ linux_hostname_or_local_ip: / απομακρυσμένος / κατάλογος / on / linux / pc

Μεταφέρετε τα περιεχόμενα ενός καταλόγου

Θέλετε να μεταφέρετε τα περιεχόμενα ενός ολόκληρου φακέλου; Κάνουν χρήση του scp -r. Θυμηθείτε να αλλάξετε C: \ Users \ EXAMPLE_USERNAME \ Έγγραφα \ Σημαντικά αρχεία στον πραγματικό φάκελο αρχείων στον υπολογιστή σας Windows 10, remote_linux_username στο όνομα χρήστη στον υπολογιστή Linux, linux_hostname_or_local_ip στη διεύθυνση κεντρικού υπολογιστή / διεύθυνση IP LAN του υπολογιστή Linux και /remote/directory/on/linux/pc σε έναν πραγματικό κατάλογο στον υπολογιστή Linux.

scp -r 'C: \ Users \ EXAMPLE_USERNAME \ Documents \ Important-Files' remote_linux_username @ linux_hostname_or_local_ip: / απομακρυσμένος / κατάλογος / on / linux / pc

Μέθοδος 2 - WinSCP

Εάν δεν είστε οπαδός της γραμμής εντολών, αλλά πρέπει να μεταφέρετε αρχεία από τα Windows 10 σε ένα απομακρυσμένο σύστημα Linux μέσω SSH, μπορείτε να χρησιμοποιήσετε το WinSCP. Προσθέτει ένα όμορφο GUI πάνω από το SCP (υποστηρίζει επίσης άλλα πρωτόκολλα). Δείτε πώς μπορείτε να το χρησιμοποιήσετε για τη μεταφορά αρχείων και φακέλων.

Βήμα 1: Πραγματοποιήστε λήψη και εγκατάσταση της εφαρμογής WinSCP στον υπολογιστή σας Windows 10. Για να κατεβάσετε την εφαρμογή, μεταβείτε στο winscp.netκαι κάντε κλικ στο πράσινο κουμπί «ΛΗΨΗ ΤΩΡΑ». Μόλις ολοκληρωθεί το πρόγραμμα εγκατάστασης, ξεκινήστε το και εγκαταστήστε το πρόγραμμα στον υπολογιστή σας Windows 10.

Βήμα 2: Μετά την εγκατάσταση του WinSCP, εκκινήστε το στην επιφάνεια εργασίας των Windows 10. Κατά την εκκίνηση, θα δείτε ένα παράθυρο "Είσοδος". Στο παράθυρο σύνδεσης, αναζητήστε "Πρωτόκολλο αρχείου" και αλλάξτε το από "SFTP" σε "SCP".

Βήμα 3: Βρείτε το "Όνομα κεντρικού υπολογιστή" και γράψτε το όνομα κεντρικού υπολογιστή του υπολογιστή Linux. Δεν καταλαβαίνω το όνομα κεντρικού υπολογιστή; Λειτουργεί επίσης η διεύθυνση IP LAN.

Βήμα 4: Βρείτε το πλαίσιο κειμένου "Όνομα χρήστη" και γράψτε στο όνομα του χρήστη στον απομακρυσμένο υπολογιστή Linux στο πλαίσιο.

Βήμα 5: Βρείτε το πλαίσιο «Κωδικός πρόσβασης» και γράψτε στο όνομα του κωδικού πρόσβασης στον απομακρυσμένο υπολογιστή Linux. Στη συνέχεια, κάντε κλικ στο "Αποθήκευση" για να αποθηκεύσετε τις πληροφορίες.

Βήμα 6: Επιλέξτε το κουμπί "Σύνδεση" για να αποκτήσετε πρόσβαση στον απομακρυσμένο υπολογιστή Linux μέσω SCP / SSH. Κατά τη σύνδεση, βεβαιωθείτε ότι έχετε επιλέξει "Ναι" όταν το WinSCP ρωτά, "Συνέχιση σύνδεσης σε άγνωστο διακομιστή και προσθήκη του κεντρικού κλειδιού σε μια προσωρινή μνήμη;"

Βήμα 7: Ανοίξτε την Εξερεύνηση των Windows και αναζητήστε το αρχείο ή το φάκελο που θέλετε να μοιραστείτε μέσω του πρωτοκόλλου SCP / SSH. Στη συνέχεια, σύρετέ το στο παράθυρο WinSCP. Θα μεταφερθεί αμέσως στον απομακρυσμένο υπολογιστή Linux χρησιμοποιώντας SCP!

watch instagram story