Samba server: ιδέες και γρήγορη διαμόρφωση

Πίνακας περιεχομένων:
- Ας μάθουμε λίγο Samba
- Γιατί να χρησιμοποιήσετε τη Samba;
- Λειτουργία
- Ρύθμιση
- Τι μπορεί να κάνει η Samba για μένα;
- Ας δούμε τώρα τη δράση της Samba
Το Samba είναι ένα έργο ελεύθερου λογισμικού που υλοποιεί το πρωτόκολλο κοινόχρηστου αρχείου Windows για λειτουργικά συστήματα που μοιάζουν με UNIX. Αυτό το πρωτόκολλο ήταν παλαιότερα γνωστό ως SMB, που αργότερα ταξινομήθηκε ως CIFS. Με αυτόν τον τρόπο, το γεγονός ότι υπολογιστές με GNU / Linux, Mac OS X ή Unix εν γένει, θεωρούνται διακομιστές ή σχετίζονται ως πελάτες σε δίκτυα που βασίζονται στα Windows, γίνεται πραγματικότητα.
Ευρετήριο περιεχομένων
Ας μάθουμε λίγο Samba
Η δημιουργία της Samba είναι η ιδέα του Andrew Tridgell. Πρόκειται για ένα έργο το οποίο γεννήθηκε το 1991, όταν δημιούργησε ένα πρόγραμμα διακομιστή αρχείων για το τοπικό του δίκτυο, το οποίο υποστηρίζει ένα πρωτόκολλο αναγνωρισμένο ως DEC από το Digital Pathworks. Αν και δεν το γνώριζε τότε, το πρωτόκολλο αυτό θα γινόταν αργότερα SMB.
Γιατί να χρησιμοποιήσετε τη Samba;
Η Samba είναι βασικά μια οικογένεια εφαρμογών Unix που υλοποιεί το πρωτόκολλο SMB (Server Message Block). Αυτό το πρωτόκολλο χρησιμοποιείται για τις εργασίες πελάτη-διακομιστή σε ένα δίκτυο. Στη συνέχεια, χρησιμοποιώντας αυτό το πρωτόκολλο, η Samba επιτρέπει στο Unix να δημιουργήσει επικοινωνία με τα προϊόντα των Microsoft Windows μέσω του πρωτοκόλλου. Με αυτό τον τρόπο, ένα μηχάνημα Unix με Samba μπορεί να εισέλθει στο δίκτυο της Microsoft, δείχνοντας τον εαυτό του ως διακομιστή και να παρέχει τις ακόλουθες υπηρεσίες:
- Μοιραστείτε διάφορα συστήματα αρχείων, μοιραστείτε τους εκτυπωτές, με την εγκατάσταση στον server καθώς και στους πελάτες σας, παρέχοντας μια οπτικοποίηση των πελατών στο δίκτυο, η οποία θα διευκολύνει τη συνεργασία με τους χρήστες μας, επιτρέπει την επαλήθευση των πελατών μέσω σύνδεσης σε έναν τομέα Windows. Παρέχετε ή βοηθάτε με ένα διακομιστή ανάλυσης ονομάτων WINS.
Λειτουργία
Σήμερα, η σουίτα Samba περιλαμβάνει στην υλοποίησή της μερικούς βασικούς δαίμονες. Αυτοί είναι υπεύθυνοι για την παροχή κοινών πόρων σε πελάτες SMB στο δίκτυο (επίσης αποκαλούμενες υπηρεσίες).
Οι προαναφερθέντες δαίμονες είναι:
smbd: Είναι ο δαιμόνας που είναι υπεύθυνος για την κοινή χρήση αρχείων και εκτυπωτών μέσω του δικτύου SMB, εκτός από την παροχή επαλήθευσης και τη χορήγηση εξουσιοδότησης για πρόσβαση από πελάτες SMB.
nmbd: Είναι ο δαίμονας που είναι υπεύθυνος για την αναζήτηση μέσω της υπηρεσίας Windows Internet Name Service (WINS) και παρέχει την απαραίτητη βοήθεια μέσω ενός θεατή.
Ρύθμιση
Η διαμόρφωση του Samba στο Linux γίνεται μέσω της έκδοσης ενός μόνο αρχείου που βρίσκεται στο
/etc/samba/smb.conf.
Ακολουθεί ένα παράδειγμα βασικής διαμόρφωσης:
# ============== Παγκόσμιες ρυθμίσεις =================== # workgroup = Σειρά διακομιστή PRUEBAGROUP = Samba% v κερδίζει support = όχι load printers = no # ======= Ασφάλεια ======= # security = user map to guest = κακός χρήστης guest ok = yes public = yes hosts allow = 127.0.0.1 192.168.22.0/24 hosts deny = 0.0.0.0/0 # ============== Κοινή χρήση ορισμού ================== # comment = Μουσική δοκιμή. path = / home / Δεδομένα / Μουσική / διαθέσιμα = ναι browsable = ναι writable = no copy = Σχόλια μουσικής = Δοκιμή βίντεο. path = / home / Δεδομένα / Βίντεο / copy = Σχόλια μουσικής = Άλλα δεδομένα. path = / home / Δεδομένα / Πλαίσιο / εγγράψιμο = ναι
Τι μπορεί να κάνει η Samba για μένα;
Όπως αναφέρθηκε προηγουμένως, η Samba παρέχει όλη τη βοήθεια, ώστε τα μηχανήματα Windows και Unix να μπορούν να συνυπάρχουν στο ίδιο δίκτυο. Ωστόσο, μπορούμε να επισημάνουμε συγκεκριμένους λόγους για τους οποίους θα θέλατε να εγκαταστήσετε ένα διακομιστή Samba στο δίκτυό σας. Τα απαριθμούμε παρακάτω:
- Θα θέλατε να εξοικονομήσετε χρήματα για την πληρωμή ενός διακομιστή των Windows NT για να αποκτήσετε τις λειτουργίες που μας παρέχει.Θέλετε να δημιουργήσετε έναν κοινό χώρο για τη μεταφορά δεδομένων μεταξύ ενός διακομιστή NT σε Linux και αντίστροφα Για να μοιραστείτε άλλους πόρους όπως εκτυπωτές, και Linux. Είναι χρήσιμο να δημιουργηθεί επικοινωνία με αρχεία NT από ένα διακομιστή Linux.
Ας δούμε τώρα τη δράση της Samba
Θα υποθέσουμε ότι έχουμε τις ακόλουθες βασικές ρυθμίσεις δικτύου:
- Ένας εξυπηρετητής Samba σε ένα μηχάνημα Linux, θα το ονομάσουμε υδρα. Ορισμένοι πελάτες των Windows, των οποίων τα ονόματα θα είναι phoenix και chimaera.Όλα τα συνδεδεμένα μέσω τοπικού δικτύου (LAN) Επιπλέον, υποθέτουμε ότι η Hydra έχει έναν εκτυπωτή έγχυσης συνδεδεμένο. και ένα μερίδιο δίσκου που ονομάζεται δίκτυο (και οι δύο πόροι μπορούν να προσφερθούν στις άλλες δύο μηχανές).
Το αντιπροσωπευτικό γράφημα αυτού του δικτύου μπορεί να φανεί στο παρακάτω σχήμα:
Όπως μπορεί να φανεί, σε αυτό το δίκτυο, κάθε ένας από τους υπολογιστές βρίσκεται μέσα στην ίδια ομάδα εργασίας. Για όσους δεν σχετίζονται με τον όρο, μια ομάδα εργασίας είναι μια απλή ετικέτα που αναγνωρίζει ένα συγκεκριμένο σύνολο μηχανών / υπολογιστών / εξοπλισμού που ανήκουν σε ένα δίκτυο SMB. Πολλές ομάδες εργασίας μπορούν να συνυπάρχουν στο ίδιο δίκτυο, αλλά για τους σκοπούς του παραδείγματος θέτουμε μόνο ένα.
Ελπίζουμε ότι σας άρεσε το εισαγωγικό μας άρθρο για τη Samba, θυμηθείτε ότι εάν ενδιαφέρεστε να επωφεληθείτε πλήρως από το σύστημα Linux, μπορείτε να ρίξετε μια ματιά στο τμήμα μας.
Htpc itx 【διαμόρφωση】 2020 (intel και amd ryzen apu);

Διαμόρφωση για PC HTPC Mini ITX ιδανικό για αναπαραγωγή οποιασδήποτε ταινίας σε 4K, αναπαραγωγή εξομοιωτών και διαχείριση του Διαδικτύου από την τηλεόραση.
Τα Rx 5700 xt και rx 5700 θα έχουν την ίδια διαμόρφωση μνήμης και rop

Η AMD παρουσίασε επίσημα τις κάρτες γραφικών RX 5700 XT και RX 5700, οι οποίες θα ανταγωνίζονται σε ίντσες ανά ίντσα με τα RTX 2060 και RTX 2070.
Nitro ιδέες d12: ένα τραπέζι παιχνιδιών για έναν βελτιστοποιημένο χώρο

Nitro Concepts D12: ένα τραπέζι παιχνιδιών για έναν βελτιστοποιημένο χώρο. Μάθετε τα πάντα για το καινούριο τραπέζι τυχερών παιχνιδιών Caseking, το οποίο είναι πλέον επίσημο.