Σχεδόν όλες οι διανομές Linux διαθέτουν τη δυνατότητα να δημιουργήσουν ένα σύστημα αρχείων δικτύου (NFS) που επιτρέπει στους διαφορετικούς υπολογιστές Linux στο δίκτυο να μοιράζονται εύκολα αρχεία. Το NFS είναι κατάλληλο μόνο για δίκτυα που αποτελούνται αποκλειστικά από υπολογιστές και διακομιστές Linux, αλλά λειτουργεί σε επίπεδο συστήματος για γρήγορες, αποτελεσματικές μεταφορές μεταξύ υπολογιστών.
Βήματα
Μέρος 1 από 2: Δημιουργία διακομιστή
Βήμα 1. Χρησιμοποιήστε το NFS (Σύστημα αρχείων δικτύου) για κοινή χρήση αρχείων μεταξύ υπολογιστών Linux σε τοπικό δίκτυο
Εάν πρέπει να μοιραστείτε αρχεία με υπολογιστές Windows ή Mac, θα έχετε πολύ μεγαλύτερη επιτυχία χρησιμοποιώντας το Samba.
Βήμα 2. Κατανοήστε πώς λειτουργεί το NFS
Κατά την κοινή χρήση αρχείων με το NFS, υπάρχουν δύο πλευρές: ο διακομιστής και τα προγράμματα -πελάτες. Ο διακομιστής είναι ο υπολογιστής που αποθηκεύει πραγματικά τα αρχεία, ενώ οι υπολογιστές -πελάτες είναι οι υπολογιστές που αποκτούν πρόσβαση στον κοινόχρηστο φάκελο τοποθετώντας τον κοινόχρηστο φάκελο ως εικονική μονάδα δίσκου. Το NFS θα πρέπει να ρυθμιστεί τόσο στον διακομιστή όσο και σε κάθε πελάτη που θέλει να συνδεθεί.
Βήμα 3. Ανοίξτε το τερματικό στον υπολογιστή διακομιστή
Αυτός είναι ο υπολογιστής που θα φιλοξενεί τα κοινόχρηστα αρχεία. Ο υπολογιστής διακομιστή θα πρέπει να ενεργοποιηθεί και να συνδεθεί προκειμένου οι πελάτες να τοποθετήσουν τον κοινόχρηστο φάκελο. Το NFS απαιτεί τη χρήση του τερματικού για την εγκατάσταση και τη διαμόρφωση τόσο του διακομιστή όσο και του προγράμματος -πελάτη.
Βήμα 4. Πληκτρολογήστε
sudo apt-get install nfs-kernel-server nfs-common portmap και πατήστε Εισαγάγετε.
Αυτό θα ξεκινήσει τη λήψη και την εγκατάσταση των αρχείων NFS στον υπολογιστή σας.
Βήμα 5. Μετά την εγκατάσταση, πληκτρολογήστε
dpkg-επαναδιαμόρφωση χάρτη portm.
Επιλέξτε "Όχι" από το μενού που εμφανίζεται. Αυτό θα επιτρέψει σε άλλους υπολογιστές του δικτύου να συνδεθούν στον κοινόχρηστο φάκελό σας.
Βήμα 6. Πληκτρολογήστε
sudo /etc/init.d/portmap επανεκκίνηση για επανεκκίνηση της υπηρεσίας portmap.
Αυτό θα διασφαλίσει ότι οι αλλαγές σας θα τεθούν σε ισχύ.
Βήμα 7. Δημιουργήστε έναν εικονικό κατάλογο που θα χρησιμοποιηθεί για την κοινή χρήση των δεδομένων
Αυτός είναι ένας κενός κατάλογος που θα κατευθύνει τους πελάτες στον πραγματικό κοινόχρηστο κατάλογο. Αυτό θα σας επιτρέψει να αλλάξετε τον κοινόχρηστο κατάλογο στον διακομιστή σας αργότερα χωρίς να χρειάζεται να κάνετε αλλαγές στους πελάτες.
-
Πληκτρολογήστε.mkdir -p /export /dummyname και πατήστε Εισαγάγετε.
Αυτό θα δημιουργήσει έναν κατάλογο με όνομα ψεύτικο που θα δουν οι πελάτες.
Βήμα 8. Πληκτρολογήστε pico /etc /fstab και πατήστε ↵ Enter
Αυτό θα ανοίξει το αρχείο /etc /fstab και θα σας επιτρέψει να τοποθετήσετε αυτόματα την κοινόχρηστη μονάδα δίσκου κάθε φορά που ξεκινά ο διακομιστής.
Βήμα 9. Προσθέστε
sharedpath dummypath κανένας δεν δεσμεύει 0 0 μέχρι το τέλος του αρχείου.
Αντικαταστήστε το sharedpath με τη θέση του κοινόχρηστου δίσκου και αντικαταστήστε το dummypath με τη θέση του εικονικού καταλόγου που δημιουργήσατε νωρίτερα.
Για παράδειγμα, για να μοιραστείτε τη μονάδα δίσκου /dev /sdb με τους πελάτες χρησιμοποιώντας τον εικονικό κατάλογο που δημιουργήθηκε νωρίτερα, πληκτρολογήστε /dev /sdb /export /Shared none bind 0 0. Αποθηκεύστε τις αλλαγές στο αρχείο
Βήμα 10. Ανοίξτε το
/etc/εξαγωγές αρχείο.
Θα χρειαστεί να προσθέσετε τον εικονικό κατάλογο, καθώς και τις IP που επιτρέπεται να έχουν πρόσβαση σε αυτό το αρχείο. Χρησιμοποιήστε την ακόλουθη μορφή για κοινή χρήση με όλες τις διευθύνσεις IP στο τοπικό σας δίκτυο:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).
Βήμα 11. Χρησιμοποιήστε το
sudo /etc/init.d/nfs-kernel-server επανεκκίνηση εντολή για επανεκκίνηση του διακομιστή NFS.
Μέρος 2 από 2: Σύνδεση υπολογιστών -πελατών
Βήμα 1. Ανοίξτε το τερματικό στον υπολογιστή -πελάτη
Βήμα 2. Πληκτρολογήστε
sudo apt-get install portmap nfs-common και πατήστε Εισαγάγετε για να εγκαταστήσετε τα αρχεία προγράμματος -πελάτη NFS.
Βήμα 3. Δημιουργήστε τον κατάλογο στον οποίο θα τοποθετηθούν τα κοινόχρηστα αρχεία
Μπορείτε να το ονομάσετε όπως θέλετε. Για παράδειγμα, μπορείτε να πληκτρολογήσετε mkdir /sharedFiles για να δημιουργήσετε ένα φάκελο που ονομάζεται "sharedFiles".
Βήμα 4. Πληκτρολογήστε
pico /etc /fstab να ανοίξει το /etc/fstab αρχείο.
Βήμα 5. Προσθέστε
serverIP: sharedDirectory nfs rsize = 8192, wsize = 8192, timeo = 14, intr μέχρι το τέλος του αρχείου.
Αντικαταστήστε το serverIP με τη διεύθυνση IP του υπολογιστή διακομιστή NFS. Αντικαταστήστε το sharedDirectory με τον εικονικό κατάλογο που δημιουργήσατε στον διακομιστή NFS και τον τοπικό κατάλογο που μόλις δημιουργήσατε. Αφήστε τις υπόλοιπες τιμές όπως είναι προς το παρόν.
Χρησιμοποιώντας τα παραπάνω παραδείγματα, η γραμμή μπορεί να μοιάζει με: 192.168.1.5:/export/Shared/sharedFiles nfs rsize = 8192, wsize = 8192, timeo = 14, intr
Βήμα 6. Πληκτρολογήστε
sudo /etc/init.d/portmap επανεκκίνηση για επανεκκίνηση του portmap και χρήση των νέων ρυθμίσεων.
Η μονάδα θα τοποθετείται αυτόματα κάθε φορά που γίνεται επανεκκίνηση του υπολογιστή.
Βήμα 7. Δοκιμάστε τη μονάδα τοποθετώντας τη χειροκίνητα πριν την επανεκκίνηση
Πληκτρολογήστε mount -a και στη συνέχεια ls /sharedFiles για να δείτε αν εμφανίζονται τα κοινόχρηστα αρχεία.
Βήμα 8. Επαναλάβετε αυτήν τη διαδικασία για κάθε υπολογιστή που συνδέεται
Θα πρέπει να μπορείτε να εισάγετε τις ίδιες ρυθμίσεις και να συνδεθείτε με επιτυχία.