Βίντεο: Linux Network Configuration 2024
Το Samba αναφέρεται σε ένα πρόγραμμα κοινής χρήσης αρχείων και εκτυπωτών που επιτρέπει στο Linux να μιμείται ένα αρχείο και ένα διακομιστή εκτύπωσης των Windows, έτσι ώστε οι υπολογιστές των Windows να χρησιμοποιούν κοινόχρηστους καταλόγους και εκτυπωτές Linux. Αν θέλετε να χρησιμοποιήσετε το Linux ως αρχείο αρχείων ή διακομιστή εκτύπωσης σε ένα δίκτυο Windows, θα πρέπει να ξέρετε πώς να χορέψετε το Samba.
Επειδή το Linux και τα Windows έχουν τόσο διαφορετικά συστήματα αρχείων, δεν μπορείτε να δημιουργήσετε ένα διακομιστή αρχείων Linux απλά παραχωρώντας στους χρήστες Windows πρόσβαση σε καταλόγους Linux. Οι υπολογιστές-πελάτες των Windows δεν θα έχουν πρόσβαση στα αρχεία στους κατάλογους Linux. Υπάρχουν πάρα πολλές διαφορές μεταξύ των συστημάτων αρχείων. Για παράδειγμα:
-
Τα ονόματα αρχείων Linux χαρακτηρίζονται από πεζά, ενώ τα ονόματα αρχείων των Windows δεν είναι. Για παράδειγμα, στα Windows, Αρχείο1. txt και αρχείο1. txt είναι το ίδιο αρχείο. Στο Linux, είναι διαφορετικά αρχεία.
-
Στο Linux, οι περίοδοι δεν χρησιμοποιούνται για να υποδηλώσουν επεκτάσεις αρχείων. Τα ονόματα αρχείων του Linux δεν χρησιμοποιούν επεκτάσεις.
-
Τα Windows έχουν χαρακτηριστικά αρχείου όπως αρχεία μόνο για ανάγνωση και . Το Linux δεν έχει αυτά.
Πιο θεμελιωδώς, η δικτύωση των Windows χρησιμοποιεί ένα πρωτόκολλο που ονομάζεται SMB, το οποίο σημαίνει Server Message Block, για να διαχειρίζεται την ανταλλαγή δεδομένων αρχείων μεταξύ διακομιστών αρχείων και πελατών. Το Linux δεν έχει ενσωματωμένη υποστήριξη SMB.
Γι 'αυτό απαιτείται η Samba. Το Samba είναι ένα πρόγραμμα που μιμείται τη συμπεριφορά ενός διακομιστή αρχείων με βάση τα Windows, εφαρμόζοντας το πρωτόκολλο SMB. Έτσι, όταν τρέχετε το Samba σε ένα διακομιστή Linux, οι υπολογιστές των Windows στο δίκτυό σας βλέπουν το διακομιστή Linux σαν να ήταν διακομιστής των Windows.
Όπως ένας διακομιστής με Windows, η Samba λειτουργεί με τον ορισμό ορισμένων καταλόγων ως μετοχών. Ένα κοινόχρηστο στοιχείο είναι απλώς ένας κατάλογος ο οποίος είναι διαθέσιμος σε άλλους χρήστες μέσω του δικτύου. Κάθε μετοχή έχει τα ακόλουθα στοιχεία:
-
Όνομα μετοχής: Το όνομα με το οποίο είναι γνωστό το κοινόχρηστο στοιχείο μέσω του δικτύου. Τα ονόματα μετοχών πρέπει να είναι οκτώ χαρακτήρες όποτε είναι δυνατόν.
-
Διαδρομή: Η διαδρομή προς τον κατάλογο στον υπολογιστή Linux που μοιράζεται, όπως UsersDoug .
-
Περιγραφή: Περιγραφή μιας μετοχής μιας γραμμής.
-
Πρόσβαση: Λίστα χρηστών ή ομάδων στους οποίους έχει δοθεί πρόσβαση στην κοινή χρήση.
Η Samba περιλαμβάνει επίσης ένα πρόγραμμα-πελάτη που επιτρέπει σε έναν υπολογιστή Linux να έχει πρόσβαση σε διακομιστές αρχείων των Windows.
Γιατί οι προγραμματιστές της Samba επιλέγουν να καλέσουν το πρόγραμμά τους Samba; Απλά επειδή το πρωτόκολλο που χρησιμοποιούν οι διακομιστές αρχείων και εκτυπωτών των Windows για να επικοινωνούν μεταξύ τους καλείται SMB, το οποίο αντιπροσωπεύει το Server Message Block. Προσθέστε μερικά φωνήεντα SMB, και παίρνετε Samba.