Σκεύη, εξαρτήματα

Nfs: κοινή χρήση φακέλων στο linux

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

Anonim

NFS του αγγλικού όρου Network File System, το οποίο σημαίνει Network File System. Είναι το ακρωνύμιο για την αναγνώριση του εγγενούς συστήματος που χρησιμοποιείται από το Linux για να μοιράζονται φακέλους σε ένα δίκτυο. Και ως αποτέλεσμα, αυτοί οι κοινόχρηστοι φάκελοι μπορούν να προσεγγιστούν από τους υπολογιστές άλλων χρηστών σαν να ήταν στο ίδιο το σκληρό δίσκο.

Ως εκ τούτου, θα μπορούσαμε να πούμε ότι, το NFS επιτρέπει στους υπολογιστές που χρησιμοποιούν το Linux να συνδέουν και να μοιράζονται φακέλους μεταξύ τους. Επιπλέον, στο Linux υπάρχουν και άλλες εναλλακτικές λύσεις για να μοιράζεστε πόρους όπως Samba, FTP, SSH, αλλά το συνιστώμενο πράγμα που πρέπει να κάνετε για να μοιραστείτε πόρους σε ένα δίκτυο Linux είναι το NFS.

NFS: Κοινή χρήση φακέλων στο Linux

Εγκατάσταση NFS

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

Για να προχωρήσουμε στην εγκατάσταση του NFS και θέλουμε να αποκτήσουμε την πιο πρόσφατη έκδοση, χρησιμοποιούμε την εντολή apt-get από την κονσόλα:

apt-get να εγκαταστήσετε το nfs-κοινό nfs-kernel-server

Διαμόρφωση διακομιστή NFS

Πριν ξεκινήσετε τις υπηρεσίες, πρέπει να καθορίσετε ποιοι φάκελοι θέλετε να μοιραστείτε και να ορίσετε σε ποιο τύπο δικαιωμάτων θα είναι η πρόσβαση: μόνο για ανάγνωση ή για ανάγνωση και εγγραφή. Από την άλλη πλευρά, είναι επίσης δυνατό να διαπιστωθεί ποιοι υπολογιστές μπορούν να συνδεθούν με αυτούς τους φακέλους. Όλες αυτές οι επιλογές μπορούν να ρυθμιστούν από το αρχείο: / etc / exports

Στο αρχείο διαμόρφωσης, σε κάθε γραμμή μπορούμε να ορίσουμε πολλά σημεία:

  • Ο φάκελος που θέλουμε να μοιραζόμαστε: Τα δικαιώματα βάσει των οποίων είναι κοινόχρηστα (μόνο για ανάγνωση: 'ro' ή για ανάγνωση και εγγραφή: 'rw'). Μπορεί να είναι ένα όνομα, μια διεύθυνση IP ή μια σειρά διευθύνσεων IP.

Όταν χρησιμοποιείτε το NFS για κοινή χρήση, σας συνιστούμε να ορίσετε τους περιορισμούς μέγιστης άδειας. Για παράδειγμα, εάν οι χρήστες δεν χρειάζονται γραφή σε αρχεία, πρέπει να ορίσουμε την άδεια "μόνο για ανάγνωση".

Ξεκινήστε και σταματήστε το εγχειρίδιο του NFS

Για να λειτουργούν οι υπηρεσίες διακομιστών NFS, το πρώτο βήμα είναι να ξεκινήσετε την υπηρεσία portman, επομένως το πρώτο πράγμα που πρέπει να εκτελέσουμε είναι:

sudo /etc/init.d/portmap start

Αν θέλουμε να ξεκινήσουμε την υπηρεσία NFS ή κάθε φορά που κάνουμε αλλαγές στο αρχείο / etc / exports, είναι απαραίτητο να εκτελέσουμε την ακόλουθη εντολή:

sudo /etc/init.d/nfs-kernel-server επανεκκίνηση

Διαφορετικά, δηλαδή, σταματώντας την υπηρεσία, χρησιμοποιούμε:

sudo /etc/init.d/nfs-kernel-server stop

Ίσως σας ενδιαφέρει να διαβάσετε: ownCloud: Πώς να έχετε το δικό σας σύννεφο στο Ubuntu

Πρόσβαση κοινόχρηστου φακέλου NFS

Για να αποκτήσετε πρόσβαση σε ένα φάκελο κοινόχρηστο από το NFS, τα πρώτα βήματα που πρέπει να ακολουθήσετε είναι η εγκατάσταση των πακέτων portman και nfs-commons. Για το σκοπό αυτό εκτελούμε:

sudo apt-get να εγκαταστήσετε το portmap nfs-common sudo /etc/init.d/portmap restart

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

Για παράδειγμα, εάν έχουμε ένα φάκελο μέσα στον διακομιστή NFS, υποθέστε ότι ένας διακομιστής μοιράζεται ένα φάκελο που ονομάζεται / photos από το NFS. Στο PC-πελάτη μπορούμε να δημιουργήσουμε ένα φάκελο που ονομάζεται / photos-server και πάνω του θα τοποθετηθεί ένας κοινόχρηστος φάκελος στο διακομιστή. Η εντολή εκτέλεσης στην κονσόλα θα είναι:

sudo mount -t nfs server-ip: / φωτογραφίες / server-φωτογραφίες

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

ΣΥΝΙΣΤΟΥΜΕ Σας Mark Shuttleworth θα είναι και πάλι ο Διευθύνων Σύμβουλος της Canonical

Από την άλλη πλευρά, για να αποσυνδέσουμε το φάκελο, εκτελούμε στην κονσόλα την εντολή umount και ακολουθούμενη από το όνομα του φακέλου στον οποίο είναι τοποθετημένο, για παράδειγμα:

sudo umount / photos-server

Προβλήματα κατά την τοποθέτηση

Κατά την τοποθέτηση ενός φακέλου NFS, οποιαδήποτε από αυτά τα 3 σφάλματα μπορεί να προκύψουν: προβλήματα δικτύου, προβλήματα διακομιστή ή προβλήματα πελάτη.

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

Από την άλλη πλευρά, αν pinging από το διακομιστή στον πελάτη δεν παρουσιάζει τείχος προστασίας, τότε το πρόβλημα είναι με τον πελάτη.

Εάν αυτό είναι ένα πρόβλημα που παρουσιάζεται στον υπολογιστή-πελάτη, μπορούμε να προσπαθήσουμε να επανεγκαταστήσουμε τον υπολογιστή-πελάτη ή να εκτελέσουμε αυτές τις εντολές στον πελάτη:

apt-get εγκατάσταση nfs-κοινό nfs-kernel-server /etc/init.d/portmap restart /etc/init.d/nfs-kernel-server restart

Και τελικά προσπαθήστε να τοποθετήσετε το φάκελο.

Κοινόχρηστοι φάκελοι

Αν θέλουμε να διαμορφώσουμε ότι ένας φάκελος που μοιράζεται το NFS τοποθετείται αυτόματα κατά την εκκίνηση του συστήματος Linux, μπορούμε να κάνουμε μια τροποποίηση στο αρχείο / etc / fstab, η γραμμή που θα προσθέσουμε θα είναι όπως παρακάτω:

server-ip: / φωτογραφίες / server-φωτογραφίες nfs

Με αυτόν τον τρόπο, όταν ξεκινάμε το μηχάνημά μας, ο φάκελος / φωτογραφίες στον διακομιστή θα τοποθετηθεί αυτόματα στον φάκελο / photos-server μας.

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

  • Ο χρήστης θα έχει τη δυνατότητα πρόσβασης στα αρχεία του, ακόμη και την πρόσβαση από έναν ασυνήθιστο υπολογιστή.Για τον διαχειριστή, θα είναι πολύ πιο εύκολο να δημιουργήσετε αντίγραφα ασφαλείας και αν το μηχάνημα του χρήστη αποτύχει, δεν θα χάσουν τις πληροφορίες τους.

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

Σκεύη, εξαρτήματα

Η επιλογή των συντακτών

Back to top button