Προς το περιεχόμενο

[HOWTO] Απλο μοιρασμα αρχειων μεσω nfs


jim_p

Προτεινόμενες αναρτήσεις

Καλημερα σε ολους.

 

Τον τελευταιο καιρο εχω πει αρκετες φορες για nfs shares.

Οταν εχουμε να μοιρασουμε λοιπον ενα φακελο σε δικτυο με υπολογιστες που τρεχουν unixοειδη λειτουργικα (linux, *bsd, macos) ειναι καλυτερο να το κανουμε αυτο μεσω nfs για να κερδισουμε αυτο το κατι παραπανω στην ταχυτητα.

Σε δικτυο 100Mbps η ταχυτητα μεταφορας μπορει να φτασει μεχρι και τα 11-12MB/s, αρκετα καλυτερα απο τα 6-7MB/s του samba. Σε δικτυο 1Gbps...

 

Ξεκιναμε λοιπον με την εγκατασταση των πακετων. Στα debianοειδη ειναι τα nfs-kernel-server και nfs-common, οποτε υποθετω τα ιδια ή παρομοια θα εχουν και στις αλλες διανομες.

 

Και μετα οριζουμε τους φακελους που θελουμε να κανουμε "κοινοχρηστους".

Εστω οτι ο φακελος που θελουμε να μοιρασουμε ειναι ο /home/user/downloads και εστω οτι θελουμε να ειναι ορατος και εγγραψιμος απο ολους τους αλλους υπολογιστες του δικτυου.

 

1) Με τον "δυσκολο" και non-user-friendly τροπο της επεξεργασιας αρχειου.

Το αρχειο στο οποιο αποθηκευονται ολες οι ρυθμισεις των shares του nfs ειναι το /etc/exports. Ανοιγουμε το αρχειο και προσθετουμε την παρακατω γραμμη

>/home/user/downloads * (rw)

Αν θελουμε να περιορισουμε τα δικαιωματα ενος απο αυτους που εχουν προσβαση στο share (εστω του υπολογιστη με ip 192.168.1.1) σε "μονο αναγνωση" βαζουμε

>/home/user/downloads 192.168.1.1 (ro)

 

Οι στηλες στις οποιες χωριζεται με λιγα λογια το /etc/exports ειναι οι εξης τρεις:

- η 1η που δειχνει το εκαστοτε share

- η 2η που δειχνει σε ποιον αναλογουν τα δικαιωματα που περιγραφονται στην 3η, δηλαδη

* = σε ολους

192.168.1.1 = στο pc με αυτη την ip

192.168.1.1/24 = στο δικτυο υπολογιστων που εχουν ips απο 192.168.1.1 ως και 192.168.1.255

- η 3η που δειχνει τα δικαιωματα που εχει στο εκαστοτε share οτι περιλαμβανεται στην 2η στηλη.

(ro) = read only

(rw) = read and write

 

Οταν τελειωσουμε με τα παραπανω, δινουμε σαν root

>exportfs -r

για να ισχυσουν οι αλλαγες που καναμε.

 

---

 

Xρωσταω 2 ακομα σετ οδηγιων, για το πως γινεται το ιδιο πραγμα μεσα απο τον nautilus και τον konqueror. Μολις βρω γιατι δεν βγαζει ο nautilus την επιλογη για share στο δεξι κλικ θα συνεχισω.

 

---------- Το μήνυμα προστέθηκε στις 12:27 ----------

 

Ο nautilus δεν δινει πλεον την δυνατοτητα δημιουργιας share κανοντας ενα απλο δεξι κλικ στο φακελο που θελω.

 

Αυτο ειναι το αποτελεσμα του ευνουχισμου του gnome γενικα για να γινει user friendly για το ubuntu.

 

Ας βρουνε οι ubuntu-followers εναν τροπο να φτιαξεις nfs χωρις να καταφυγεις σε κονσολα και θα τους παραδεχτω.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

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

  • Δημιουργία νέου...