Πώς να μοιράζεστε αρχεία μεταξύ Windows και Linux
Έχουμε ήδη καλύψει διάφορους τρόπους για την κοινή χρήση αρχείων μεταξύ κοντινών υπολογιστών, αλλά η κοινή χρήση μεταξύ των Windows και του Linux μπορεί να είναι λίγο πιο περίπλοκη. Αυτό το άρθρο θα σας δείξει πώς να χαρτογραφήσετε κοινόχρηστα στοιχεία και στα δύο λειτουργικά συστήματα για απρόσκοπτη κοινή χρήση αρχείων.
Υπάρχουν δύο μέρη αυτού του οδηγού. Στο πρώτο μέρος, θα δημιουργήσουμε έναν κοινόχρηστο φάκελο στα Windows και, στη συνέχεια, θα διαμορφώσουμε το Linux για να αποκτήσουμε πρόσβαση σε αυτό το κοινόχρηστο στοιχείο. Στο δεύτερο μέρος, θα δημιουργήσουμε έναν κοινόχρηστο φάκελο στο Linux και θα διαμορφώσουμε τα Windows για να αποκτήσουμε πρόσβαση στο κοινόχρηστο στοιχείο. Ανάλογα με την κατάστασή σας, θα θέλετε να ακολουθήσετε το κατάλληλο σύνολο οδηγιών. Εάν, για κάποιο λόγο, θέλετε να ρυθμίσετε κοινόχρηστους φακέλους και στα δύο συστήματα, μπορείτε να το κάνετε και αυτό. Χρησιμοποιούμε τα Windows 10 και το Ubuntu για τα παραδείγματα μας, αλλά έχουμε κάνει τις οδηγίες προσαρμόσιμες σε σχεδόν οποιαδήποτε έκδοση των Windows ή του Linux.
Επιλογή 1: Δημιουργήστε ένα κοινόχρηστο στοιχείο στα Windows και αποκτήστε πρόσβαση από το Linux
Για να γίνει αυτό, θα κάνουμε τρία βήματα. Πρώτον, θα διασφαλίσουμε ότι η κοινή χρήση είναι ενεργοποιημένη στα Windows. Μόλις είναι, θα μοιραστούμε τον πραγματικό φάκελο. Και στη συνέχεια, θα δούμε πώς να αποκτήσετε πρόσβαση σε αυτόν το φάκελο από ένα σύστημα Linux.
Βήμα πρώτο: βεβαιωθείτε ότι η κοινή χρήση είναι ενεργοποιημένη στα Windows
Για να ρυθμίσετε έναν κοινόχρηστο φάκελο στα Windows για Linux για πρόσβαση, ξεκινήστε βεβαιωθείτε ότι οι ρυθμίσεις δικτύου έχουν ρυθμιστεί ώστε να επιτρέπουν τη σύνδεση από τον άλλο υπολογιστή ανοίγοντας το Κέντρο δικτύου και κοινής χρήσης. Ο ευκολότερος τρόπος για να γίνει αυτό είναι να κάνετε δεξί κλικ στο εικονίδιο δικτύου στο δίσκο του συστήματός σας και να επιλέξετε "Άνοιγμα του κέντρου δικτύου και κοινής χρήσης".
Στο παράθυρο "Κέντρο δικτύου και κοινής χρήσης", κάντε κλικ στην επιλογή "Αλλαγή ρυθμίσεων προηγμένης κοινής χρήσης".
Για το τρέχον προφίλ σας, βεβαιωθείτε ότι έχετε ενεργοποιήσει τις ακόλουθες δύο ρυθμίσεις:
- Ενεργοποιήστε την ανακάλυψη δικτύου
- Ενεργοποιήστε την κοινή χρήση αρχείων και εκτυπωτών
Όταν τελειώσετε, κάντε κλικ στην επιλογή "Αποθήκευση αλλαγών".
Βήμα δεύτερο: Μοιραστείτε τον φάκελο
Τώρα που η κοινή χρήση είναι ενεργοποιημένη, μπορούμε να δημιουργήσουμε τον κοινόχρηστο φάκελο για τη μηχανή Linux για να την δούμε. Δεν υπάρχουν περιορισμοί σε ό, τι μπορείτε να μοιραστείτε (θα μπορούσατε να μοιραστείτε θεωρητικά ολόκληρο το σκληρό σας δίσκο), αλλά εδώ, απλά θα μοιραζόμαστε ένα φάκελο που ονομάζεται "Κοινή χρήση" που βρίσκεται στην επιφάνεια εργασίας μας.
Κάντε κλικ με το δεξιό κουμπί του ποντικιού στο φάκελο που θέλετε να κάνετε κοινή χρήση μέσω του δικτύου και στη συνέχεια κάντε κλικ στο κουμπί "Ιδιότητες". Στην καρτέλα "Κοινή χρήση" του παραθύρου ιδιοτήτων, κάντε κλικ στο κουμπί "Σύνθετη κοινή χρήση".
Στο παράθυρο "Σύνθετη κοινή χρήση" που ανοίγει, ενεργοποιήστε την επιλογή "Κοινή χρήση αυτού του φακέλου" και, στη συνέχεια, κάντε κλικ στο κουμπί "Δικαιώματα".
Στο παράθυρο "δικαιώματα", μπορείτε να περιορίσετε την πρόσβαση στο φάκελο σε ορισμένους λογαριασμούς. Για να αφήσετε οποιονδήποτε χρήστη να έχει πρόσβαση στον φάκελο σας, απλά δώστε την άδεια "Πλήρης έλεγχος" στον χρήστη "Όλοι". Αυτό επιτρέπει σε οποιονδήποτε να διαβάζει και να γράφει αλλαγές στα αρχεία στον κοινόχρηστο φάκελο. Αν προτιμάτε να περιορίσετε την πρόσβαση σε ορισμένους λογαριασμούς, απλώς καταργήστε το χρήστη Everyone, προσθέστε τους χρήστες που θέλετε και στη συνέχεια τους αντιστοιχίστε κατάλληλα δικαιώματα.
Σημείωση: Αυτοί οι λογαριασμοί χρηστών βρίσκονται στον υπολογιστή των Windows, όχι στο Linux.
Όταν ολοκληρώσετε τη ρύθμιση των χρηστών και των δικαιωμάτων, κάντε κλικ στο κουμπί "OK" για να κλείσετε το παράθυρο δικαιωμάτων και, στη συνέχεια, κάντε ξανά κλικ στο "OK" για να κλείσετε το παράθυρο "Advanced Sharing".
Πίσω στο κύριο παράθυρο ιδιοτήτων, μεταβείτε στην καρτέλα "Ασφάλεια".
Για να έχει πρόσβαση ο χρήστης του Linux στον κοινόχρηστο φάκελο, πρέπει να διαμορφώσετε τα ίδια δικαιώματα εδώ που έχετε ρυθμίσει στις ρυθμίσεις κοινής χρήσης. Εάν οι δύο ρυθμίσεις δεν ταιριάζουν, θα ισχύσουν οι πιο περιοριστικές ρυθμίσεις. Εάν ο χρήστης που έχει ήδη επιτύχει τα δικαιώματα ασφαλείας που έχει ορίσει (όπως ο χρήστης του geek στο παράδειγμά μας), τότε είστε καλό να πάτε. Μπορείτε να κλείσετε το παράθυρο και να προχωρήσετε στο επόμενο βήμα.
Αν χρειάζεται να προσθέσετε έναν χρήστη, όπως "Όλοι", κάντε κλικ στο κουμπί "Επεξεργασία".
Στο παράθυρο αδειών που ανοίγει, κάντε κλικ στο κουμπί "Προσθήκη" για να καταχωρίσετε τα στοιχεία του νέου χρήστη.
Κάντε κλικ στο κουμπί "OK" σε όλα τα ανοιχτά παράθυρα και ο φάκελός σας θα πρέπει τώρα να μοιραστεί με το δίκτυο.
Βήμα τρίτο: Αποκτήστε πρόσβαση στο Windows Share από το Linux
Θα πρέπει να μπορείτε να προσαρτήσετε τον κοινόχρηστο φάκελο χρησιμοποιώντας το GUI στο Linux, αλλά είναι επίσης πολύ εύκολο να κάνετε με τη γραμμή εντολών. Θα χρησιμοποιήσουμε το τερματικό για τα παραδείγματα μας όχι μόνο επειδή είναι ταχύτερο, αλλά γιατί θα λειτουργήσει σε πολλές διαφορετικές διανομές.
Πρώτον, θα χρειαστείτε το πακέτο cifs-utils για την τοποθέτηση των μετοχών SMB. Απλά πληκτρολογήστε την ακόλουθη εντολή στο τερματικό:
sudo apt-get να εγκαταστήσετε cifs-utils
Στη συνέχεια, απλώς δημιουργήστε έναν κατάλογο και, στη συνέχεια, τοποθετήστε το κοινόχρηστο στοιχείο σε αυτό. Σε αυτό το παράδειγμα, θα δημιουργήσουμε το φάκελο στην επιφάνεια εργασίας μας για εύκολη πρόσβαση. Χρησιμοποιήστε αυτές τις εντολές για να δημιουργήσετε και να προσαρτήσετε το φάκελο:
mkdir ~ / Desktop / Windows-Share
sudo mount.cifs // WindowsPC / Share / σπίτι / geek / Επιφάνεια εργασίας / Windows-Share -o χρήστη = geek
Όπως μπορείτε να δείτε στο στιγμιότυπο οθόνης, μας ζητήθηκε ο κωδικός πρόσβασης root του μηχανήματος Linux και στη συνέχεια ο κωδικός πρόσβασης του λογαριασμού "geek" στα Windows. Μετά την εκτέλεση αυτής της εντολής, μπορούμε τώρα να δούμε τα περιεχόμενα της κοινής χρήσης των Windows και να προσθέσουμε δεδομένα σε αυτήν.
Σε περίπτωση που χρειάζεστε βοήθεια για την κατανόηση της εντολής mount, ακολουθεί μια ανάλυση:
- sudo mount.cifs: Αυτή είναι μόνο η εντολή mount, η οποία έχει οριστεί για την τοποθέτηση ενός μεριδίου CIFS (SMB).
- WindowsPC: Αυτό είναι το όνομα του υπολογιστή των Windows. Πληκτρολογήστε "Αυτό το PC" στο μενού "Έναρξη" στα Windows, κάντε δεξί κλικ και πηγαίνετε στο Properties για να δείτε το όνομα του υπολογιστή σας.
- // Windows-PC / Share: Αυτή είναι η πλήρης διαδρομή προς τον κοινόχρηστο φάκελο.
- / home / geek / Επιφάνεια εργασίας / Windows-Share: Σε αυτό το σημείο θα θέλαμε να τοποθετηθεί το μερίδιο στο σύστημα Linux.
- -o χρήστης = geek: Αυτό είναι το όνομα χρήστη των Windows που χρησιμοποιούμε για την πρόσβαση στον κοινόχρηστο φάκελο.
Επιλογή Δύο: Δημιουργήστε ένα Κοινόχρηστο στοιχείο στο Linux και αποκτήστε πρόσβαση από τα Windows
Η δημιουργία ενός μεριδίου στο Linux και στη συνέχεια η πρόσβαση σε αυτό από τα Windows είναι στην πραγματικότητα λίγο πιο εύκολη από ό, τι ο άλλος τρόπος. Πρώτον, θα δημιουργήσουμε τον κοινόχρηστο φάκελο στο σύστημα Linux. Στη συνέχεια, θα δούμε πώς να το αποκτήσετε πρόσβαση από έναν υπολογιστή με Windows.
Βήμα πρώτο: Δημιουργήστε το Share on Linux
Για να ρυθμίσετε έναν κοινόχρηστο φάκελο σε ένα Linux στο οποίο θα έχουν πρόσβαση τα Windows, ξεκινήστε με την εγκατάσταση του Samba (λογισμικό που παρέχει πρόσβαση στα πρωτόκολλα SMB / CIFS που χρησιμοποιούνται από τα Windows). Στο τερματικό, χρησιμοποιήστε την ακόλουθη εντολή:
sudo apt-get εγκατάσταση samba
Αφού εγκατασταθεί το Samba, διαμορφώστε ένα όνομα χρήστη και έναν κωδικό πρόσβασης που θα χρησιμοποιηθεί για την πρόσβαση στο κοινόχρηστο στοιχείο:
smbpasswd - ένας geek
Σημείωση: Σε αυτό το παράδειγμα, χρησιμοποιούμε το 'geek' αφού έχουμε ήδη ένα χρήστη του Linux με αυτό το όνομα, αλλά μπορείτε να επιλέξετε οποιοδήποτε όνομα θέλετε.
Δημιουργήστε τον κατάλογο στον οποίο θέλετε να μοιραστείτε τον υπολογιστή σας με Windows. Θα βάλουμε ακριβώς ένα φάκελο στην επιφάνεια εργασίας μας.
mkdir ~ / Desktop / Κοινή χρήση
Τώρα, χρησιμοποιήστε τον αγαπημένο σας επεξεργαστή για να διαμορφώσετε το αρχείο smb.conf. Χρησιμοποιούμε το Vi εδώ.
sudo vi /etc/samba/smb.conf
Κάντε κύλιση προς τα κάτω στο τέλος του αρχείου και προσθέστε αυτές τις γραμμές:
[]
path = / home //
διαθέσιμο = ναι
έγκυροι χρήστες =
μόνο για ανάγνωση = όχι
browsable = ναι
δημόσια = ναι
εγγράψιμο = ναι
Προφανώς, θα χρειαστεί να αντικαταστήσετε μερικές από τις τιμές με τις προσωπικές σας ρυθμίσεις. Θα πρέπει να μοιάζει με αυτό:
Αποθηκεύστε το αρχείο και κλείστε τον επεξεργαστή σας. Τώρα, απλά πρέπει να επανεκκινήσετε την υπηρεσία SMB για να εφαρμοστούν οι αλλαγές.
sudo υπηρεσία smbd επανεκκίνηση
Ο κοινόχρηστος φάκελος θα πρέπει τώρα να είναι προσβάσιμος από έναν υπολογιστή με Windows.
Βήμα δεύτερο: Αποκτήστε πρόσβαση στο Linux Share από τα Windows
Τώρα, ας προσθέσουμε το κοινόχρηστο στοιχείο Linux στην επιφάνεια εργασίας των Windows μας. Κάντε δεξί κλικ κάπου στην επιφάνεια εργασίας σας και επιλέξτε Νέα> συντόμευση.
Πληκτρολογήστε τη θέση δικτύου του κοινόχρηστου φακέλου με αυτήν τη σύνταξη:
\\ IP-ADDRESS \ SHARE-NAME
Σημείωση: Εάν χρειάζεστε την IP του υπολογιστή σας Linux, απλώς χρησιμοποιήστε το ifconfig
εντολή στο τερματικό σταθμό.
Στον οδηγό συντόμευσης του υπολογιστή με Windows, κάντε κλικ στο κουμπί Επόμενο (Next), επιλέξτε ένα όνομα για τη συντόμευση και στη συνέχεια κάντε κλικ στο κουμπί Τέλος (Finish). Θα πρέπει να καταλήξετε με μια συντόμευση στην επιφάνεια εργασίας σας που πηγαίνει δεξιά στο μερίδιο Linux.