Πώς να μοιραστείτε το φάκελο για όλους στο Centos

Anonim

Πώς να μοιραστείτε το φάκελο για όλους στο Centos

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

Κάνουμε ένα φάκελο γενικά στο Centos

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

Βήμα 1: Εγκατάσταση και εκκίνηση Samba

Το Samba είναι το ελεύθερο λογισμικό του οποίου η λειτουργικότητα συμπυκνώνεται στην αλληλεπίδραση με αντικείμενα δικτύου. Με αυτό το εργαλείο θα ανοίξει για να ανοίξει τοπική πρόσβαση για τον απαιτούμενο φάκελο. Στο Centos, αυτό το βοηθητικό πρόγραμμα δεν περιλαμβάνεται στο τυποποιημένο πακέτο, οπότε θα πρέπει να το προσθέσει μόνοι σας και γίνεται έτσι:

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

  3. Εισαγάγετε το Sudo Yum Εγκαταστήστε την εντολή Samba Samba-Common και κάντε κλικ στο πλήκτρο Enter.
  4. Εντολή για την εγκατάσταση ενός πρόσθετου εργαλείου Samba στο Centos

  5. Το πρόθεμα sudo σημαίνει ότι η ενέργεια θα εκτελεστεί εξ ονόματος του superuser, οπότε πρέπει να επιβεβαιώσετε τον έλεγχο ταυτότητας του λογαριασμού, καθορίζοντας τον κωδικό πρόσβασης.
  6. Επιβεβαίωση κωδικού πρόσβασης για την εγκατάσταση ενός πρόσθετου εργαλείου Samba στο Centos

  7. Θα υπάρξει ειδοποίηση για την πρόθεση να προσθέσετε νέα πακέτα στο λειτουργικό σύστημα, αποδεχτείτε το επιλέγοντας την έκδοση Y.
  8. Επιβεβαίωση της προσθήκης νέων πακέτων Samba στο Centos

  9. Για μόνιμη υπηρεσία, είναι απαραίτητο να ξεκινήσει με το Centos. Προσθέστε το στο autoload χρησιμοποιώντας το sudo chkconfig --level 345 SMB.
  10. Προσθέστε το βοηθητικό πρόγραμμα Samba στο Autorun Centos

  11. Μετά από αυτό, ξεκινήστε την υπηρεσία Samba από την εντολή SMB SMB SMB και μεταβείτε στο επόμενο βήμα.
  12. Δίνοντας το συμπληρωματικό βοηθητικό πρόγραμμα Samba στο Centos

Βήμα 2: Δημιουργία αδειών για το τείχος προστασίας

Το τείχος προστασίας που ενσωματώνεται στο λειτουργικό σύστημα δεν γνωρίζει ακόμα ότι η νέα υπηρεσία μπορεί να εμπιστευτεί. Με το χέρι πρέπει να το καθορίσετε με την πραγματοποίηση αλλαγών στους κανόνες. Το ψήφισμα ενεργοποιείται από τους θύρες των θυρών στις οποίες τρέχει η Samba. Πρέπει μόνο να ενεργοποιήσετε τον σταθερό κανόνα του superuser μέσω su - και να εισάγετε τις εντολές αυτές εναλλάξ:

IPTables -a INPUT -P UDP -M UDP -S 192.168.1.0/24 - DORTPORT 137-JECT

IPTables -A INPUT -P UDP -M UDP -S 192.168.1.0/24 - DORTPORT 138 -JECT

Iptables -a inport -p tcp -m tcp -s 192.168.1.0/224 -

Iptables -a inport -p tcp -m tcp -s 192.168.0.0/224 -

Άνοιγμα θυρών για να διαμορφώσετε ένα πρόσθετο βοηθητικό πρόγραμμα Samba στο Centos

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

Διαβάστε περισσότερα: Ρύθμιση IPTables στο Centos 7

Βήμα 3: Εκκίνηση του διαμόρφωσης Samba και εξερευνώντας τις παραμέτρους

Η παροχή κοινής πρόσβασης φακέλων πραγματοποιείται με την αλλαγή του αρχείου διαμόρφωσης Samba. Χρησιμοποιεί μια συγκεκριμένη σύνταξη, τις παραμέτρους και τις τιμές του. Εάν θέλετε να συνεχίσετε να εργάζεστε με αυτό το εργαλείο, συνιστάται να γνωρίζετε τουλάχιστον τις βασικές έννοιες. Ωστόσο, για εκκινητές, ας το καταλάβουμε με την έναρξη αυτού του αρχείου ρυθμίσεων.

  1. Σας συμβουλεύουμε να χρησιμοποιήσετε τον βολικό επεξεργαστή κειμένου Cox Nano. Από προεπιλογή, δεν είναι στο Centos, οπότε το εγκαταστήστε το πληκτρολογώντας την εντολή του sudo yum nano.
  2. Εγκατάσταση του επεξεργαστή Nano Text για να επεξεργαστείτε τη Samba στο Centos

  3. Επιβεβαιώστε τη δράση καθορίζοντας τον κωδικό πρόσβασης από τον λογαριασμό Superuser.
  4. Καταχωρίστε τον κωδικό πρόσβασης για να εγκαταστήσετε τον επεξεργαστή Nano Text για Samba στο Centos

  5. Εκτελέστε το αρχείο διαμόρφωσης εκτελώντας το sudo nano /etc/samba/smb.conf.
  6. Το αρχείο διαμόρφωσης χρησιμότητας Samba εκτόξευσης στο Centos

  7. Τώρα η οθόνη εμφανίζει όλα τα περιεχόμενα του αρχείου.
  8. Επεξεργασία των περιεχομένων του αρχείου διαμόρφωσης Samba στο Centos

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

  • Workgroup - το όνομα της ομάδας εργασίας στον οποίο ο διακομιστής περιλαμβάνει.
  • Server String - μια σύντομη αυθαίρετη περιγραφή του διακομιστή.
  • Διεπαφές - Διαθέσιμες διεπαφές δικτύου για σύνδεση με το τμήμα.
  • Οι φιλοξενούμενοι επιτρέπουν - φιλοξενούμενοι που μπορούν να έχουν πρόσβαση.
  • Υποδοχές Deny - Απαγορευμένες Υποδοχές.
  • Αρχείο καταγραφής - Ένα αρχείο όπου θα αποθηκευτούν όλες οι ειδοποιήσεις, οι κωδικοί σφαλμάτων για άλλες ενέργειες.
  • Μέγιστο μέγεθος log - το μέγιστο μέγεθος του παραπάνω αρχείου (μετά την υπερχείλιση του μέγιστου δημιουργείται ένα νέο αρχείο).
  • Η ασφάλεια είναι ένας τρόπος επαλήθευσης της αυθεντικότητας των χρηστών.
  • Λογαριασμός επισκεπτών - Ένωση λογαριασμού επισκεπτών.

Παρακάτω βλέπετε ένα παράδειγμα του τμήματος του τμήματος.

[παγκόσμια]

Workgroup = ομάδα εργασίας

Server string = samba server% v

Netbios όνομα = centos

Interfaces = LO ETH0 192.168.12 / 24 192.168.13.2/24

Οι οικοδεσπότες επιτρέπουν = 127. 192.168.12. 192.168.13.

αρχείο καταγραφής = /var/log/samba/log.%m

Μέγιστο μέγεθος log = 50

Ασφάλεια = χρήστης.

Passdb backend = tdbsam

Χάρτης στον επισκέπτη = κακός χρήστης

Βήμα 4: Δημιουργία δημόσιου φακέλου

Τώρα ξέρετε για τις βασικές παραμέτρους της Samba και πώς το τμήμα μοιάζει με κάτι - ένα σύνολο κανόνων για ένα συγκεκριμένο φάκελο. Παραμένει μόνο για να γίνει μια τέτοια ομάδα. Εάν ο απαιτούμενος κατάλογος δεν υπάρχει ακόμη, δημιουργήστε το χρησιμοποιώντας την εντολή MkDir / Home / User / Ashare, όπου / το Home / User / Ashare είναι η διαδρομή προς τον κατάλογο και το όνομά του.

  1. Εκτελέστε τον επεξεργαστή Nano Text, όπως φαίνεται στο προηγούμενο βήμα.
  2. Κάντε αλλαγές, για παράδειγμα:

    [Ντοσιέ]

    PATH = / TMP

    Δημόσιο = Ναι.

    Κάρτα = ναι.

    Εκτυπώσιμη = Όχι.

    Λίστα εγγραφής = + Προσωπικό

    Εδώ ο φάκελος είναι ένα όνομα τομής, διαδρομή = / tmp - η διαδρομή προς το φάκελο και όλες οι άλλες παραμέτρους ανοίγουν πλήρη πρόσβαση για όλους τους συμμετέχοντες στο τοπικό δίκτυο. Ο χρήστης δεν μπορεί μόνο να προβάλει τα περιεχόμενα, αλλά και με κάθε τρόπο να το επεξεργαστείτε. Μετά την πραγματοποίηση αλλαγών, πατήστε Ctrl + O για να τα αποθηκεύσετε.

  3. Εξοικονόμηση αλλαγών στο αρχείο διαμόρφωσης Samba στο Centos

  4. Μην αλλάζετε το όνομα του αρχείου για εγγραφή, αλλά απλά πατήστε Enter.
  5. Εκτροπή αλλαγών στο όνομα του αρχείου διαμόρφωσης Samba στο Centos

  6. Βγείτε από τον επεξεργαστή κειμένου μέσω Ctrl + X.
  7. Βγείτε από τον επεξεργαστή κειμένου μετά την επεξεργασία Samba στο Centos

  8. Ενημερώστε τη διαμόρφωση ενεργοποιώντας την υπηρεσία επαναφόρτωσης SMB.
  9. Ενημέρωση διαμόρφωσης Samba στο Centos

  10. Ελέγξτε την απόδοση όλων των τμημάτων του testparm -s /etc/samba/smb.conf.
  11. Έλεγχος της απόδοσης όλων των παραμέτρων Samba στο Centos

  12. Εάν εμφανιστούν κάποια σφάλματα, θα χρειαστεί να κάνετε επανεκκίνηση της υπηρεσίας: Service SMB Επανεκκίνηση.
  13. Επανεκκινήστε την υπηρεσία Samba στο Centos

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

Διαβάστε περισσότερα: Ρύθμιση δικαιωμάτων πρόσβασης στο Linux

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

Δείτε επίσης: Διαγραφή καταλόγου στο Linux

Τώρα έχετε πληροφορίες σχετικά με το πώς μπορείτε να μοιραστείτε το φάκελο στο Centos χωρίς δυσκολίες. Μετά την ολοκλήρωση αυτής της διαδικασίας, ο κατάλογος θα εμφανιστεί σε όλες τις τοπικές συσκευές. Για παράδειγμα, η διαδρομή των Windows θα προβληθεί: \\ Linuxserver \ φάκελος, όπου το Linuxserver είναι το όνομα του γονικού αυτοκινήτου και ο φάκελος είναι ο ίδιος φάκελος.

Διαβάστε περισσότερα