Υλικό υπολογιστών

Γνώση Υπολογιστών >> Υλικό υπολογιστών >  >> Εξοπλισμός δικτύου

Πώς τοποθετείτε τον κατάλογο δικτύου στο Ubuntu;

Υπάρχουν διάφοροι τρόποι για να τοποθετήσετε έναν κατάλογο δικτύου στο Ubuntu, το καθένα με τα δικά του πλεονεκτήματα και μειονεκτήματα. Οι πιο συνηθισμένες μέθοδοι περιλαμβάνουν τη χρήση `CIFS` (για μετοχές SMB/CIFS) ή` NFS` (για μετοχές NFS).

Μέθοδος 1:Χρήση `CIFS` (για μετοχές των Windows)

Αυτή είναι η πιο συνηθισμένη μέθοδος για την πρόσβαση στις μετοχές του Windows Network. Θα χρειαστείτε τη διαδρομή της μετοχής (π.χ. `\\ server \ sharename`) και ενδεχομένως όνομα χρήστη και κωδικό πρόσβασης.

1. Δημιουργία σημείου βάσης: Αυτός είναι ένας κατάλογος όπου θα τοποθετηθεί το μερίδιο δικτύου. Πρέπει να υπάρχει πριν τοποθετήσετε το μερίδιο.

`` `bash

sudo mkdir /mnt /network_share

`` `

2. Τοποθετήστε το μερίδιο: Χρησιμοποιήστε την εντολή `mount` με τις κατάλληλες επιλογές. Αντικαταστήστε τους θέσεις κράτησης με τις πραγματικές σας τιμές.

`` `bash

sudo mount -t cifs // server/sharename/mnt/network_share -o username =your_username, password =your_password

`` `

* `-t CIFS`:Καθορίζει τον τύπο συστήματος αρχείων ως CIFS.

* `// server/sharename`:Η διαδρομή δικτύου για το μερίδιο. Χρησιμοποιήστε διπλά backslashes (`\\`).

* `/mnt/network_share`:Το σημείο mount που δημιουργήσατε.

* `username =your_username`:Το όνομα χρήστη σας στο διακομιστή.

* `password =your_password`:Ο κωδικός πρόσβασής σας στον διακομιστή. Συνιστάται γενικά να αποφευχθεί η τοποθέτηση κωδικών πρόσβασης απευθείας στην εντολή. Ανατρέξτε στην παρακάτω ενότητα "Αυτοματοποίηση με FSTAB" για μια ασφαλέστερη μέθοδο.

3. Επαληθεύστε τη βάση: Ελέγξτε εάν το μερίδιο είναι τοποθετημένο με επιτυχία.

`` `bash

df -h

`` `

Θα πρέπει να δείτε `/mnt/network_share` που αναφέρεται με το μέγεθος και άλλες πληροφορίες του κοινού δικτύου.

Μέθοδος 2:Χρήση `nfs` (για μετοχές NFS)

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

1. Δημιουργήστε ένα σημείο mount (αν δεν έχετε ήδη):

`` `bash

sudo mkdir /mnt /nfs_share

`` `

2. Τοποθετήστε το μερίδιο:

`` `bash

sudo mount server_ip:/path/to/share/mnt/nfs_share

`` `

* `server_ip`:Η διεύθυνση IP του διακομιστή NFS.

* `/path/to/share`:Η διαδρομή προς το μερίδιο του διακομιστή NFS.

* `/mnt/nfs_share`:Το σημείο mount.

3. Επαληθεύστε τη βάση:

`` `bash

df -h

`` `

αυτοματοποίηση με `/etc/fstab`

Και για τα CIFs και NFS, είναι καλύτερο να αυτοματοποιήσετε τη διαδικασία τοποθέτησης, έτσι ώστε το μερίδιο να τοποθετηθεί αυτόματα κατά την εκκίνηση. Αυτό σας επιτρέπει επίσης να αποφύγετε την τοποθέτηση κωδικών πρόσβασης απευθείας στη γραμμή εντολών. Θα πρέπει να επεξεργαστείτε με προσοχή το `/etc/fstab`. Ένα λάθος μπορεί να εμποδίσει το σύστημά σας από την εκκίνηση.

για CIFS: Προσθέστε μια γραμμή παρόμοια με αυτό με `/etc/fstab`. Μην Συμπεριλάβετε την επιλογή `password` εδώ. Αντ 'αυτού, χρησιμοποιήστε τα "διαπιστευτήρια =` και ένα αρχείο διαπιστευτηρίων. Δημιουργήστε ένα αρχείο που περιέχει το όνομα χρήστη και τον κωδικό πρόσβασής σας (μία ανά γραμμή):

`` `

// server/sharename/mnt/network_share cifs credentials =/home/youruser/.smbcredentials, vers =3.0, iocharset =utf8, file_mode =0777, dir_mode =0777 0 0 0 0 0

`` `

* Αντικαταστήστε τους κρατούς θέσης ανάλογα με τις ανάγκες.

* `/home/youruser/.smbcredentials` είναι η διαδρομή προς το αρχείο διαπιστευτηρίων σας. Κάντε αυτό το αρχείο μόνο ευανάγνωστο από τον χρήστη σας. Χρησιμοποιήστε το `chmod 600/home/youruser/.smbcredentials` αφού το δημιουργήσετε.

* `vers =3.0` Καθορίζει την έκδοση CIFS. Ρυθμίστε εάν είναι απαραίτητο.

* `iocharset =utf8` εξασφαλίζει την κατάλληλη κωδικοποίηση χαρακτήρων.

* `file_mode` και` dir_mode` set δικαιώματα (προαιρετικά αλλά συνιστάται για καλύτερη συμβατότητα).

για NFS: Προσθέστε μια γραμμή όπως αυτή:

`` `

server_ip:/path/to/share/mnt/nfs_share nfs προεπιλογές 0 0

`` `

Μετά την προσθήκη της γραμμής σε `/etc/fstab`, εκτελέστε:

`` `bash

Sudo Mount -A

`` `

Αυτό θα τοποθετήσει όλες τις καταχωρήσεις σε `/etc/fstab '.

Untounding: Για να αποσυνδέσετε ένα μερίδιο δικτύου, χρησιμοποιήστε την εντολή `umount`:

`` `bash

sudo umount /mnt /network_share # ή /mnt /nfs_share

`` `

Θυμηθείτε να αντικαταστήσετε το `/mnt/network_share` και το`/mnt/nfs_share` με τα πραγματικά σημεία mount σας. Πάντα να ελέγχετε τα μονοπάτια και τις επιλογές σας πριν κάνετε αλλαγές στο `/etc/fstab '. Ένα λάθος θα μπορούσε να καταστήσει το σύστημά σας μη πιθανό. Εάν δεν είστε βέβαιοι, συμβουλευτείτε τις σελίδες «Man» για «mount» και `fstab» για λεπτομερείς πληροφορίες.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα