Πώς να αποκτήσετε πρόσβαση στο NAS σας στο Linux

Εάν θέλετε να αποκτήσετε πρόσβαση στο NAS σας σε Linux, τότε αυτοί είναι δύο από τους καλύτερους τρόπους για να το κάνετε στο TrueNAS.

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

Αυτό το σεμινάριο χρησιμοποιεί το TrueNAS Scale ως λογισμικό NAS, αλλά θα πρέπει να είναι παρόμοιο με το TrueNAS Core και θα διαφέρει περισσότερο από άλλο λογισμικό NAS.

Nextcloud

Αυτός είναι ο τρόπος με τον οποίο προσωπικά χρησιμοποιώ το NAS μου περισσότερο για κοινή χρήση αρχείων και ο λόγος που το κάνω είναι ότι είναι προσβάσιμο από οποιαδήποτε συσκευή, όχι μόνο από μηχανή Linux. Χρησιμοποιείται μέσω ενός προγράμματος περιήγησης ιστού, ενώ υπάρχουν και εφαρμογές για κινητά, ενώ μπορείτε να αυτοματοποιήσετε τον συγχρονισμό αρχείων και πολλά άλλα. Η προσωπική μου ρύθμιση έχει έναν κοινόχρηστο όγκο δεδομένων μεταξύ του Nextcloud και του Photo Prism (μια εναλλακτική λύση στο Google Photos) και δημιουργώ αυτόματα αντίγραφα ασφαλείας των φωτογραφιών μου από το τηλέφωνό μου σε αυτόν τον τόμο δεδομένων. Επίσης αποθηκεύω και άλλα δεδομένα στην παρουσία μου στο Nextcloud, όπως αντίγραφα ασφαλείας.

Εάν θέλετε να ρυθμίσετε το Nextcloud, είναι πολύ εύκολο από την παρουσία σας TrueNAS.

Βήμα 1: Κατεβάστε την εφαρμογή Nextcloud

Απλώς αναζητήστε το Nextcloud στο TrueNAS και διαμορφώστε το. Θα χρειαστεί να ορίσετε ένα όνομα χρήστη και έναν κωδικό πρόσβασης και επίσης να διαμορφώσετε τη θύρα που χρησιμοποιείτε για να συνδεθείτε σε αυτήν. Δεν συνιστώ να το ρυθμίσετε για να έχετε πρόσβαση εξωτερικά χωρίς VPN, καθώς τότε θα κάνατε τα προσωπικά σας αρχεία ευάλωτα σε εισβολείς.

Βήμα 2: Συνδεθείτε στο Nextcloud

Μόλις εγκατασταθεί το Nextcloud, μεταβείτε στη διεύθυνση IP του NAS σας και στη θύρα στην οποία εγκαθιστάτε το Nextcloud και θα πρέπει να αντιμετωπίσετε μια οθόνη σύνδεσης. Μόλις συνδεθείτε, θα αντιμετωπίσετε έναν εξερευνητή αρχείων και τη δυνατότητα να ανεβάσετε αρχεία και να τα αποθηκεύσετε, και οι εφαρμογές για κινητά μπορούν να δημιουργήσουν αυτόματα αντίγραφα ασφαλείας ορισμένων αρχείων και φακέλων σε άλλους φακέλους στο Nextcloud σας παράδειγμα.

Κοινή χρήση αρχείων μέσω NFS

Η κοινή χρήση αρχείων δικτύου είναι ένας άλλος πολύ καλός τρόπος πρόσβασης στα αρχεία σας σε ένα NAS από το Linux και λειτουργεί πολύ καλά. Οι περισσότερες ρυθμίσεις NAS πιθανότατα θα το υποστηρίζουν και υπάρχουν πολύ λίγα που θα χρειαστεί να κάνετε για να λειτουργήσει. Θα χρειαστεί να είστε κάπως άνετοι με το τερματικό για να λειτουργήσει, αλλά ο διαχειριστής αρχείων σας μπορεί επίσης να υποστηρίζει εγγενή εγκατάσταση αποθήκευσης NFS.

Βήμα 1: Ενεργοποιήστε το NFS στο NAS σας

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

Βήμα 2: Βεβαιωθείτε ότι έχετε εγκαταστήσει το NFS

Μπορεί να μην έχετε εγκαταστήσει το NFS, αν και οι περισσότερες διανομές Linux θα το έκαναν. Για να βεβαιωθείτε, ωστόσο, εκτελέστε την ακόλουθη εντολή στο Terminal.

sudo apt-get install nfs-common

Βήμα 3: Τοποθετήστε τον αποθηκευτικό χώρο NFS

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

mkdir /home/adam/Documents/Test

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

sudo mount -t nfs {IPaddressOfSystem}:{path/to/nfsShare} {localMountPoint}

Στην περίπτωσή μου έκανα:

sudo mount -t nfs 192.168.1.5:/mnt/Storage/TestingContainer /mnt/Test

Και μετά θα μπορούσα να έχω πρόσβαση στα αρχεία μου στο /mnt/Test στο σύστημα Linux μου. Ίσως χρειαστεί να παραχωρήσετε περαιτέρω πρόσβαση για ανάγνωση ή εγγραφή στο κοινόχρηστο στοιχείο NFS ανάλογα με τη διαμόρφωσή σας, αλλά αυτό θα σας κάνει να συνδεθείτε στο σύστημα αρχείων σας στο NAS σας.

Πρόσβαση στο NAS σας στο Linux

Υπάρχουν αμέτρητοι τρόποι που έχουν σκεφτεί οι άνθρωποι για να συνδεθούν στο NAS τους στο Linux, αλλά αυτοί είναι δύο δημοφιλείς τρόποι και δύο από τους τρόπους με τους οποίους θα το έκανα προσωπικά. Θα μπορούσατε επίσης να δοκιμάσετε να κάνετε μια κοινή χρήση SMB ή να χρησιμοποιήσετε άλλες εφαρμογές που μπορούν να χρησιμοποιηθούν όπως το Nextcloud για να μετατρέψετε το NAS σας σε ουσιαστικά μια λύση αποθήκευσης που βασίζεται στο cloud. Με ένα NAS έχετε πολλές επιλογές και μεγάλη ελευθερία να εξερευνήσετε, και σας συνιστούμε ανεπιφύλακτα να το κάνετε!