Nfs: κοινή χρήση φακέλων στο linux
Πίνακας περιεχομένων:
- NFS: Κοινή χρήση φακέλων στο Linux
- Εγκατάσταση NFS
- Διαμόρφωση διακομιστή NFS
- Ξεκινήστε και σταματήστε το εγχειρίδιο του NFS
- Πρόσβαση κοινόχρηστου φακέλου NFS
- Προβλήματα κατά την τοποθέτηση
- Κοινόχρηστοι φάκελοι
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-φωτογραφίες
Από αυτή τη στιγμή, μπορούμε ήδη να επαληθεύσουμε τα περιεχόμενα του φακέλου και αν υπάρχουν διαθέσιμα δικαιώματα, κάνουμε ακόμη και τροποποιήσεις. Είναι σημαντικό να σημειωθεί ότι η συναρμολόγηση πρέπει να γίνεται σε ένα φάκελο μέσα στο σύστημά μας, ειδάλλως τα απομακρυσμένα αρχεία δεν θα εμφανιστούν.
Από την άλλη πλευρά, για να αποσυνδέσουμε το φάκελο, εκτελούμε στην κονσόλα την εντολή umount και ακολουθούμενη από το όνομα του φακέλου στον οποίο είναι τοποθετημένο, για παράδειγμα:
Προβλήματα κατά την τοποθέτηση
Κατά την τοποθέτηση ενός φακέλου 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 μας.
Επιπλέον, συνιστάται τα δεδομένα κάθε χρήστη στο δίκτυο να αποθηκεύονται κεντρικά σε ένα χώρο διακομιστή. Αυτό θα προσφέρει διάφορα πλεονεκτήματα, όπως:
- Ο χρήστης θα έχει τη δυνατότητα πρόσβασης στα αρχεία του, ακόμη και την πρόσβαση από έναν ασυνήθιστο υπολογιστή.Για τον διαχειριστή, θα είναι πολύ πιο εύκολο να δημιουργήσετε αντίγραφα ασφαλείας και αν το μηχάνημα του χρήστη αποτύχει, δεν θα χάσουν τις πληροφορίες τους.
Για να επιτευχθεί αυτό, ο διακομιστής πρέπει να έχει συγκεντρωτικούς λογαριασμούς χρηστών και οι υπολογιστές-πελάτες πρέπει να έχουν ρυθμιστεί για έλεγχο ταυτότητας κατά τη σύνδεση.
Οι χάρτες Google επιτρέπουν την κοινή χρήση της τοποθεσίας σε πραγματικό χρόνο (συμπεριλαμβάνονται οι διαδρομές)
Η ενημέρωση των Χαρτών Google θα επιτρέψει την κοινή χρήση της τοποθεσίας σε πραγματικό χρόνο με τις συμπεριλαμβανόμενες διαδρομές. Σύντομα θα μπορείτε να μοιραστείτε τη θέση και τις διαδρομές στους Χάρτες.
Κοινή χρήση αρχείων μεταξύ συσκευών σε διαφορετικές πλατφόρμες
Το FEEM είναι ένα δωρεάν εργαλείο που σας επιτρέπει να μοιράζεστε αρχεία χωρίς σύνδεση μεταξύ συσκευών σε διαφορετικές πλατφόρμες. Είναι εύκολο στη χρήση και δωρεάν.
▷ Τρόπος σύνδεσης του ubuntu με το δίκτυο των Windows για κοινή χρήση φακέλων
Βλέπουμε λεπτομερώς πώς να συνδέσετε το Ubuntu στο δίκτυο των Windows για να μοιράζεστε φακέλους χρησιμοποιώντας το Samba ✅ Σας διδάσκουμε την απλούστερη μέθοδο