Πώς να μοιραστείτε αρχεία μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS

Πίνακας περιεχομένων:

Πώς να μοιραστείτε αρχεία μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS
Πώς να μοιραστείτε αρχεία μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS

Βίντεο: Πώς να μοιραστείτε αρχεία μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS

Βίντεο: Πώς να μοιραστείτε αρχεία μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS
Βίντεο: ΠΩΣ ΝΑ ΣΤΑΜΑΤΗΣΕΙΣ ΤΙΣ ΔΙΑΦΗΜΙΣΕΙΣ ΣΤΟ ΧΙΑΟΜΙ ΚΙΝΗΤΟ ΣΟΥ! 2024, Νοέμβριος
Anonim

Σχεδόν όλοι οι τύποι Linux έχουν τη δυνατότητα να δημιουργήσουν ένα Σύστημα αρχείων δικτύου (NFS) το οποίο επιτρέπει στους υπολογιστές Linux στο ίδιο δίκτυο να μοιράζονται αρχεία. Παρόλο που το NFS είναι κατάλληλο μόνο για δίκτυα που αποτελούνται από υπολογιστές και διακομιστές Linux, λειτουργεί σε επίπεδο συστήματος για γρήγορη και αποτελεσματική μεταφορά αρχείων μεταξύ υπολογιστών.

Βήμα

Μέρος 1 από 2: Δημιουργία διακομιστή

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 1
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 1

Βήμα 1. Χρησιμοποιήστε το NFS για κοινή χρήση αρχείων μεταξύ υπολογιστών Linux στο τοπικό δίκτυο

Εάν θέλετε να μοιραστείτε αρχεία με υπολογιστή Mac ή Windows, χρησιμοποιήστε το Samba.

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 2
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 2

Βήμα 2. Μάθετε πώς λειτουργεί το NFS

Κατά την κοινή χρήση αρχείων μέσω NFS, υπάρχουν δύο μέρη: ο διακομιστής και ο πελάτης. Ο διακομιστής είναι ο υπολογιστής που αποθηκεύει τα αρχεία, ενώ ο πελάτης είναι ο υπολογιστής που αποκτά πρόσβαση στον κοινόχρηστο φάκελο τοποθετώντας τον ως εικονική μονάδα δίσκου. Το NFS πρέπει πρώτα να ρυθμιστεί στο διακομιστή και στους υπολογιστές -πελάτες που θέλετε να το χρησιμοποιήσετε.

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 3
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 3

Βήμα 3. Ανοίξτε ένα τερματικό στον υπολογιστή διακομιστή

Αυτός είναι ο υπολογιστής που αποθηκεύει τα κοινόχρηστα αρχεία. Πρέπει να ενεργοποιήσετε και να συνδεθείτε στον υπολογιστή διακομιστή πριν ο πελάτης μπορεί να τοποθετήσει τον κοινόχρηστο φάκελο στον υπολογιστή του. Χρησιμοποιήστε το τερματικό για να διαμορφώσετε το NFS σε διακομιστές και υπολογιστές -πελάτες.

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 4
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 4

Βήμα 4. Πληκτρολογήστε

sudo apt-get install nfs-kernel-server nfs-common portmap και πατήστε Εισαγω.

Το αρχείο NFS θα γίνει λήψη και εγκατάσταση στον υπολογιστή.

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 5
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 5

Βήμα 5. Μόλις ολοκληρωθεί η εγκατάσταση, πληκτρολογήστε

dpkg-επαναδιαμόρφωση χάρτη portm.

Επιλέξτε "Όχι" στο μενού που εμφανίζεται. Τώρα οι υπολογιστές που βρίσκονται στο δίκτυο μπορούν να συνδεθούν στον κοινόχρηστο φάκελο.

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 6
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 6

Βήμα 6. Πληκτρολογήστε

sudo /etc/init.d/portmap επανεκκίνηση για επανεκκίνηση της υπηρεσίας portmap.

Αυτό γίνεται για να διασφαλιστεί ότι οι αλλαγές μπορούν να εφαρμοστούν σωστά.

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 7
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 7

Βήμα 7. Δημιουργήστε έναν εικονικό κατάλογο που θα χρησιμοποιηθεί για την κοινή χρήση δεδομένων

Αυτός ο κενός κατάλογος θα ανακατευθύνει τον πελάτη στον πραγματικό κοινόχρηστο κατάλογο. Αυτό θα σας διευκολύνει εάν θέλετε να αλλάξετε τον κοινόχρηστο κατάλογο στον διακομιστή αργότερα χωρίς να χρειάζεται να κάνετε αλλαγές στον υπολογιστή -πελάτη.

  • Πληκτρολογήστε.mkdir -p /export /dummyname και πατήστε Εισαγω.

    Θα δημιουργηθεί ένας κατάλογος με όνομα ψεύτικο όνομα και ο πελάτης θα μπορεί να τον δει.

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 8
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 8

Βήμα 8. Πληκτρολογήστε pico /etc /fstab και πατήστε Enter

Το αρχείο /etc /fstab θα ανοίξει και θα σας επιτρέψει να συνδέσετε αυτόματα την κοινόχρηστη μονάδα δίσκου όταν ξεκινήσει ο υπολογιστής διακομιστή.

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 9
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 9

Βήμα 9. Προσθέστε

sharedpath dummypath κανένας δεν δεσμεύει 0 0 στο τέλος του αρχείου.

Αλλάξτε το κοινόχρηστο μονοπάτι στην τοποθεσία του κοινόχρηστου δίσκου και αλλάξτε το μονοπάτι στη θέση του εικονικού καταλόγου που δημιουργήσατε νωρίτερα.

Για παράδειγμα, εάν θέλετε να μοιραστείτε τη μονάδα δίσκου /dev /sdb με έναν πελάτη χρησιμοποιώντας τον δημιουργούμενο εικονικό κατάλογο, πληκτρολογήστε /dev /sdb /export /Shared none bind 0 0. Αποθηκεύστε τις αλλαγές αρχείων

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 10
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 10

Βήμα 10. Ανοίξτε το

/etc/εξαγωγές.

Πρέπει να προσθέσετε έναν εικονικό κατάλογο και διεύθυνση IP που επιτρέπεται η πρόσβαση στο αρχείο. Χρησιμοποιήστε την ακόλουθη μορφή για κοινή χρήση με όλες τις διευθύνσεις IP στο τοπικό σας δίκτυο:/export/dummyname 192.168.1.1/24(rw, no_root_squash, async).

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 11
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 11

Βήμα 11. Χρησιμοποιήστε την εντολή

sudo /etc/init.d/nfs-kernel-server επανεκκίνηση για επανεκκίνηση του διακομιστή NFS.

Μέρος 2 από 2: Σύνδεση υπολογιστών -πελατών

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας NFS Βήμα 12
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας NFS Βήμα 12

Βήμα 1. Ανοίξτε ένα τερματικό στον υπολογιστή -πελάτη

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 13
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 13

Βήμα 2. Πληκτρολογήστε

sudo apt-get install portmap nfs-common και πατήστε Εισαγω για να τοποθετήσετε τα αρχεία προγράμματος -πελάτη NFS.

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας NFS Βήμα 14
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας NFS Βήμα 14

Βήμα 3. Δημιουργήστε έναν κατάλογο στον οποίο θα τοποθετηθούν τα κοινόχρηστα αρχεία

Μπορείτε να το ονομάσετε οτιδήποτε. Για παράδειγμα, μπορείτε να πληκτρολογήσετε mkdir /sharedFiles για να δημιουργήσετε ένα φάκελο που ονομάζεται "sharedFiles".

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 15
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 15

Βήμα 4. Πληκτρολογήστε

pico /etc /fstab για άνοιγμα αρχείου /etc/fstab.

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 16
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 16

Βήμα 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

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 17
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 17

Βήμα 6. Πληκτρολογήστε

sudo /etc/init.d/portmap επανεκκίνηση για επανεκκίνηση του portmap και εφαρμογή των νέων ρυθμίσεων.

Η κοινόχρηστη μονάδα δίσκου θα εγκαθίσταται αυτόματα κάθε φορά που ενεργοποιείται ο υπολογιστής.

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 18
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 18

Βήμα 7. Δοκιμάστε να εγκαταστήσετε τη μονάδα δίσκου πριν κάνετε επανεκκίνηση του υπολογιστή

Πληκτρολογήστε mount -a και στη συνέχεια ls /sharedFiles και δείτε αν τα κοινά αρχεία εμφανίζονται στην οθόνη.

Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 19
Κοινή χρήση αρχείων μεταξύ υπολογιστών Linux χρησιμοποιώντας το NFS Βήμα 19

Βήμα 8. Επαναλάβετε αυτήν τη διαδικασία για να συνδέσετε κάθε υπολογιστή

Χρησιμοποιήστε τις ίδιες ρυθμίσεις και ο υπολογιστής θα συνδεθεί.

Συνιστάται: