Home » Software » Λειτουργικά Συστήματα » Linux » Εγκατάσταση Samba σε Ubuntu για Δικτύωση με Windows

Εγκατάσταση Samba σε Ubuntu για Δικτύωση με Windows

Αυτός ο οδηγός γράφτηκε πριν από περισσότερα από 2 χρόνια. Η τεχνολογία αλλάζει και εξελίσσεται. Αν οτιδήποτε δεν σας λειτουργεί, γράψτε μας στα σχόλια και θα κοιτάξουμε να τον ανανεώσουμε.

Όταν έχουμε Windows και Linux στον ίδιο υπολογιστή, τα Windows δεν μπορούν να δουν τα δεδομένα στα partition του Linux, λόγω του διαφορετικού συστήματος αρχείων. Όμως, με την εγκατάσταση Samba, έχουμε ένα τοπικό δίκτυο υπολογιστών με Windows και Linux, με πλήρη πρόσβαση στα μοιρασμένα αρχεία και από τα δύο λειτουργικά.

Δείτε τις ενότητες του οδηγού

Προτάσεις συνεργασίας

Προωθήστε δυναμικά την επιχείρησή σας στο site του PCsteps και στο κανάλι μας στο YouTube.

Επικοινωνία

Γίνε VIP μέλος στο PCSteps

Τα μέλη υποστηρίζουν ενεργά το PCsteps για να συνεχίσει να λειτουργεί χωρίς διαφημίσεις για όλους.

Συμμετοχή

Τι είναι το Samba στο Linux?

To Samba, εκτός από βραζιλιάνικος χορός, είναι το δωρεάν λογισμικό το οποίο επιτρέπει την κοινή χρήση αρχείων και εκτυπωτών ανάμεσα στα Windows και υπολογιστές που τρέχουν λειτουργικά συστήματα βασισμένα στο Unix, όπως οι διανομές Linux αλλά και το Mac OS.

Το όνομα Samba προέρχεται από το πρωτόκολλο SMB (Server Message Block), που είναι το πρωτόκολλο του δικτυακού συστήματος αρχείων των Windows.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 01

Όμως το Samba δεν περιορίζεται μόνο στο SMB, αλλά υποστηρίζει πολλαπλές υπηρεσίες και πρωτόκολλα δικτύωσης, συμπεριλαμβανομένων των NetBIOS, CIFS, MSRPC, WINS, NT Domain, Security Accounts Manager (SAM) Satabase, Local Security Authority (LSA) service, Active Directory Logon και άλλων.

Με άλλα λόγια, με την εγκατάσταση Samba σε οποιαδήποτε διανομή Linux έχουμε λίγο πολύ όλες τις δυνατότητες δικτύωσης των Windows στο τοπικό δίκτυο.

Εγκατάσταση Samba σε Ubuntu

Στον οδηγό θα δούμε την εγκατάσταση Samba στο Ubuntu. Οι παρακάτω οδηγίες θα λειτουργήσουν και στις διανομές που βασίζονται στο Ubuntu, όπως το Linux Mint, το Lubuntu, και δεκάδες άλλες.

Ανοίγουμε ένα τερματικό με ctrl+alt+T…

εγκατάσταση samba σε ubuntu για δικτύωση με windows 02

και γράφουμε την εντολή:

sudo apt-get install -y samba cifs-utils

εγκατάσταση samba σε ubuntu για δικτύωση με windows 03

Αφού ολοκληρωθεί η εγκατάσταση Samba, ανοίγουμε το αρχείο ρυθμίσεων smb.conf, με την εντολή:

sudo gedit /etc/samba/smb.conf

εγκατάσταση samba σε ubuntu για δικτύωση με windows 04

Πηγαίνουμε στην ενότητα Authentication, και προσθέτουμε τις γραμμές

security = user
username map = /etc/samba/smbusers

εγκατάσταση samba σε ubuntu για δικτύωση με windows 05

Αποθηκεύουμε και κλείνουμε το αρχείο.

Δημιουργία χρήστη Samba

Έχοντας ολοκληρώσει την εγκατάσταση Samba, θα χρειαστεί να φτιάξουμε ένα χρήστη Samba.

Γράφουμε την εντολή

sudo smbpasswd -a <username>

όπου στη θέση του <username> βάζουμε το όνομα χρήστη του λογαριασμού μας στο Ubuntu, ή ενός άλλου λογαριασμού που να υπάρχει ήδη στο Ubuntu (αν βάλουμε ένα τυχαίο username θα μας βγάλει σφάλμα).

εγκατάσταση samba σε ubuntu για δικτύωση με windows 06

Θα μας ζητηθεί ένα SMB password. Εδώ μπορούμε να βάλουμε έναν διαφορετικό κωδικό από τον κωδικό του λογαριασμού, τον οποίο στη συνέχεια και επιβεβαιώνουμε.

Με την επιτυχή προσθήκη του λογαριασμού, ήρθε η ώρα να δημιουργήσουμε το αρχείο smbusers που γράψαμε στο smb.conf. Αρκεί να τρέξουμε την εντολή

sudo gedit /etc/samba/smbusers

εγκατάσταση samba σε ubuntu για δικτύωση με windows 07

Θα ανοίξει ένα κενό αρχείο. Στο αρχείο αυτό γράφουμε

<username> = “<username>”

με το όνομα χρήστη που επιλέξαμε.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 08

Τέλος, κάνουμε επανεκκίνηση στο Samba Daemon – την υπηρεσία Samba, δηλαδή – με την εντολή

sudo service smbd restart

εγκατάσταση samba σε ubuntu για δικτύωση με windows 09

Κοινή χρήση φακέλων από το Ubuntu Linux στα Windows

Με την εγκατάσταση Samba να έχει ολοκληρωθεί, το να μοιραστούμε έναν φάκελο από το Ubuntu και να είναι προσβάσιμος από τα Windows είναι εξαιρετικά απλό.

Αρκεί να κάνουμε δεξί κλικ πάνω στο φάκελο, και να επιλέξουμε “Διαμοιρασμός τοπικού δικτύου”.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 10

Στην οθόνη που θα ανοίξει τσεκάρουμε την “Κοινή χρήση του φακέλου” και αν θέλουμε αλλάζουμε το όνομα με το οποίο θα εμφανίζεται ο φάκελος στο δίκτυο.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 11

Επίσης προαιρετικά μπορούμε να επιτρέψουμε στους χρήστες δικτύου να κάνουν αλλαγές στα αρχεία του φακέλου, τσεκάροντας το αντίστοιχο κουτάκι.

Πατώντας το “Δημιουργία κοινόχρηστου”, και εφόσον επιλέξαμε τη δυνατότητα εγγραφής, θα εμφανιστεί ένα μήνυμα από τον Nautilus (το αντίστοιχο του Windows Explorer στο Ubuntu) να ορίσει δικαιώματα εγγραφής σε τρίτους στο φάκελο.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 12

Πλέον, ο φάκελος είναι μοιρασμένος στο δίκτυο, κάτι που φαίνεται από την ένδειξη με το πράσινο και κόκκινο βελάκι.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 13

Στα Windows, αρκεί να πάμε στο δίκτυο, και να επιλέξουμε τον υπολογιστή που περιέχει το Ubuntu, στο παράδειγμα τον Ubuntu-VM.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 14

Αν στα Windows 7 δεν φαίνεται ο υπολογιστής με το Ubuntu, και βλέπουμε το παρακάτω μήνυμα…

εγκατάσταση samba σε ubuntu για δικτύωση με windows 14α

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

εγκατάσταση samba σε ubuntu για δικτύωση με windows 14β

Ανοίγοντας τον υπολογιστή Ubuntu-VM, στο εσωτερικό του θα δούμε τον φάκελο που μοιραστήκαμε.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 15

Πηγαίνοντας να τον ανοίξουμε, θα μας ζητηθεί να βάλουμε το όνομα χρήστη και τον κωδικό που ορίσαμε κατά την εγκατάσταση Samba.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 16

Αν δεν θέλουμε να μας ζητούνται αυτά τα στοιχεία κάθε φορά, τσεκάρουμε την “Απομνημόνευση των διαπιστευτηρίων μου”.

Πλέον, έχουμε πλήρη πρόσβαση από τα Windows στο Ubuntu μέσω δικτύου.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 17

Υπενθυμίζουμε πως, όπως και στη δικτύωση με τα Windows, αν επιχειρήσουμε να διαγράψουμε ένα αρχείο μέσω δικτύου, θα διαγραφεί οριστικά, δεν θα πάει ούτε στον κάδο ανακύκλωσης των Windows ούτε στα απορρίμματα του Linux.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 18

Κοινή χρήση φακέλων από τα Windows στο Ubuntu Linux

Όπως είδαμε, με την εγκατάσταση Samba πλέον από τα Windows να βλέπουμε τα κοινόχρηστα αρχεία και τους φακέλους του Linux.

Όμως, για να δούμε από το Linux τους φακέλους των Windows μέσω δικτύου θα χρειαστούν μερικές επιπλέον διαδικασίες.

Windows 7

Προαιρετικό: ορισμός κωδικού πρόσβασης στο λογαριασμό

Aν έχουμε Windows 7 και ο λογαριασμός μας δεν έχει καθόλου κωδικό πρόσβασης, θα πρέπει να δημιουργήσουμε έναν κωδικό για να έχουμε πρόσβαση μέσω δικτύου.

Αρκεί να πατήσουμε ctrl+alt+del…

εγκατάσταση samba σε ubuntu για δικτύωση με windows 19

και να πάμε στην “Αλλαγή κωδικού πρόσβασης”.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 22

Αφήνουμε κενό τον παλιό κωδικό πρόσβασης και δημιουργούμε ένα νέο κωδικό, τον οποίο και επιβεβαιώνουμε.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 23

Πρόσβαση από το Ubuntu στα Windows 7 μέσω δικτύου

Έχοντας πλέον κωδικό πρόσβασης στο λογαριασμό των Windows, αρκεί στο Ubuntu να πάμε στην “πλοήγηση δικτύου” στην αριστερή στήλη οποιουδήποτε παραθύρου του συστήματος αρχείων.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 23α

Από εκεί, ανοίγουμε με διπλό κλικ τον υπολογιστή με τα Windows 7 (στο παράδειγμα WINDOWS-7-VM)

Θα μας ζητηθεί το όνομα χρήστη και το συνθηματικό του λογαριασμού μας στα Windows 7. Στον τομέα αφήνουμε το προεπιλεγμένο Workgroup.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 24

Για να μην συμπληρώνουμε κάθε φορά τα στοιχεία μας, μπορούμε να κάνουμε μόνιμη απομνημόνευση συνθηματικού.

Σε περίπτωση που έχουμε ρυθμισμένο το Ubuntu να μπαίνει αυτόματα στο λογαριασμό μας, χωρίς να βάζουμε κωδικό, θα χρειαστεί να βάλουμε τώρα τον κωδικό του λογαριασμού μας στο Linux, ώστε να ανοίξει η “κλειδοθήκη” και να αποθηκευτούν τα στοιχεία πρόσβασης στα Windows.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 25

Πλέον, έχουμε πλήρη πρόσβαση στα αρχεία των Windows 7.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 26

Για την ακρίβεια, δεν περιοριζόμαστε στους φακέλους που είναι κοινόχρηστοι από τα Windows 7. Πηγαίνοντας στο C$ έχουμε πρόσβαση σε όλο το περιεχόμενο του partition C:

Χρειάζεται προσοχή λοιπόν, για να μην σβήσουμε κάποιο απαραίτητο αρχείο για την λειτουργία των Windows από το Ubuntu.

Windows 8

Προαιρετικό: Δημιουργία τοπικού λογαριασμού

Αν στα Windows 8 μπαίνουμε με το λογαριασμό μας της Microsoft, θα χρειαστεί να δημιουργήσουμε έναν δεύτερο, τοπικό λογαριασμό για να δώσουμε πρόσβαση μέσω δικτύου στο Ubuntu.

Πηγαίνουμε στην αναζήτηση και γράφουμε “Λογαριασμού χρηστών”

εγκατάσταση samba σε ubuntu για δικτύωση με windows 28

Κάνουμε κλικ στη “Διαχείριση άλλου λογαριασμού”…

εγκατάσταση samba σε ubuntu για δικτύωση με windows 29

…και ύστερα στην προσθήκη νέου χρήστη στις ρυθμίσεις υπολογιστή.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 30

Πηγαίνουμε στην προσθήκη λογαριασμού.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 31

Επιλέγουμε την είσοδο χωρίς λογαριασμό Microsoft, ασχέτως αν προτείνεται ή όχι (ποιος τους ρώτησε?).

εγκατάσταση samba σε ubuntu για δικτύωση με windows 32

Κάνουμε κλικ στον τοπικό λογαριασμό.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 33

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

εγκατάσταση samba σε ubuntu για δικτύωση με windows 34

Να σημειωθεί πως δεν χρειάζεται να κάνουμε log in με τον συγκεκριμένο λογαριασμό για να έχουμε πρόσβαση στα Windows 8 από το Ubuntu. Αρκεί μόνο που υπάρχει ως λογαριασμός στον υπολογιστή.

Πρόσβαση από το Ubuntu στα Windows 8 μέσω δικτύου

Όπως και στην περίπτωση των Windows 7, από ένα οποιοδήποτε παράθυρο του συστήματος αρχείων στο Ubuntu κάνουμε κλικ στην περιήγηση δικτύου, και ανοίγουμε με διπλό κλικ τον υπολογιστή που τρέχει τα Windows 8 (στο παράδειγμα WINDOW-8-VM)

εγκατάσταση samba σε ubuntu για δικτύωση με windows 34α

Βάζουμε τα στοιχεία του τοπικού λογαριασμού που φτιάξαμε, αφήνουμε τον προεπιλεγμένο τομέα Workgroup, και αν θέλουμε επιλέγουμε η μόνιμη απομνημόνευση συνθηματικού.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 35

Όπως και στα Windows 7, έχουμε πλήρη πρόσβαση σε όλα τα partitions και τους φακέλους.

εγκατάσταση samba σε ubuntu για δικτύωση με windows 36

Συναντήσατε δυσκολία με την εγκατάσταση Samba?

Είχατε κάποιο πρόβλημα με την εγκατάσταση Samba στη δική σας διανομή? Αντί για εγκατάσταση Samba έγινε εγκατάσταση Mambo? Δεν σας λειτουργεί κάτι στην κοινή χρήστη αρχείων από το Ubuntu στα Windows ή το αντίστροφο?

Γράψτε μας στα σχόλια, και εμείς ή κάποιος άλλος από τους αναγνώστες μας θα σας απαντήσουμε το συντομότερο.

Τα σχόλια του PCsteps έχουν μεταφερθεί στο Questions.pcsteps.gr. Αν έχετε απορίες για τη δημοσίευση ή οποιαδήποτε τεχνολογική ερώτηση, από προτάσεις αγορών μέχρι τεχνικά προβλήματα, γράψτε μας εκεί. Απαντάμε το αργότερο εντός 48 ωρών.

Οι Στήλες του PCsteps

Αγορά-TV-Box-Από-Ευρώπη-Κίνα-E2162-E26900-Οκτώβριος-2020
Οδηγοί Αγοράς
QuickSteps#323 - Windows Παιχνίδια Σε Android Κινητό, Dark Mode Στο VLC, Απενεργοποίηση PC Με Σημειωματάριο
QuickSteps
GamingSteps#20240413 - Αναστάτωση Προκάλεσε Η Σειρά Fallout, The Rogue Prince of Persia, BAFTA Games Awards 2024
GamingSteps