Samba Server Εγκατάσταση - Παραμετροποίηση

E-mail Εκτύπωση PDF
Αξιολόγηση Χρήστη: / 0
ΧείριστοΆριστο 

Τι είναι η Samba

Samba ονομάζουμε μια συλλογή απο Unix εφαρμογές, οι οποίες υποστηρίζουν το πρωτόκολλο SMB(Server Message Block). Πολλά λειτουργικά συστήματα(Windows και OS/2) χρεισιμοποιούν το συγκεκριμένο πρωτόκολλο, με σκοπο την επικοινωνία client και server. Αυτό κάνει και η Samba σε Unix – Linux λειτουργικά συστήματα. Δηλαδή ένας υπολογιστής με λειτουργικό Unix – Linux μπορεί να συνδεθεί σε ένα δίκτυο με χρήστες και servers οι οποίοι χρησιμοποιούν λειτουργικά της οικογένιας Microsoft, και να λειτουργεί με τον ίδιο ακριβός τρόπο, όπως αυτοί οι υπολογιστές.

 

Παρακάτω θα δούμε πως μπορούμε να ρυθμίσουμε ένα υπολογιστή με λειτουργικό Debian(Linux), ο οποίο θα λειτουργεί σαν fiile server (δηλαδή θα εχει κοινόχρηστους φακέλλους για όλους τους χρήστες)σε δίκτυα με χρήστες Windows και Linux.



Debian Πακέτα Samba:

samba
samba-common
smbclient
swat
samba-doc
smbfs
libpam-smbpass
libsmbclient
libsmbclient-dev
winbind
python2.3-samba


 

Εγκατάσταση Samba σε Debian:

#apt-get install samba samba-client

Κατα την εγκατάσταση θα ερωτηθούμε μερικές βασικές ερωτήσεις σχετικά με το workgroup και το domain name. Απαντάμε αναλόγος.

 

Δημιουργία φακέλων και χρηστών:

Δημιουργία ενός directory με όνομα samba για να χρεισιμοποιηθεί με Windows.

#mkdir samba


Δημιουργία χρήστη με όνομα Bill ο οποίος θα μπορεί να μπεί στο directory:

#useradd bill


Δημιουργία κωδικού για τον χρήστη Bill:

#smbpasswd -a gates


Παραμετροποίηση του configuration file

#vim /etc/samba/smb.conf


Στο global υπάρχουν οι βασικές ρυθμίσεις. Αλλάζουμε αναλόγως...


[global]

workgroup = debian
netbios name = debianserver
server string = %h server (Samba %v)
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0


Παραμετροποίηση των κοινόχρηστων φακέλων. Για το παράδειγμα μας έχουμε:

[SAMBA]

path=/samba
browseable=yes
writeable=yes
valid users = bill
admin users = debian


Μετά απο κάθε αλλαγή στο αρχείο smb.conf χρειάζεται να βάλουμε την παρακάτω εντολή, για να βεβαιωθούμε ότι το αρχείο μας είναι σωστό.

#testparm


Μετά χρειάζεται να κάνουμε restart τον samba server για να ισχύσουν οι καινούργιες ρυθμίσεις με την παρακάτω εντολή:

#/etc/init.d/samba restart


Με την εντολή man smb.conf

Για έλεγχο σχετικά με τους κωδικούς πρόσβασεις των χρηστών χρεισιμοποιούμε την παρακάτω εντολή:

#smbclient -L //debianserver -U bill

 

Για έλεγχο σχετικά με τους κωδικούς πρόσβασεις των χρηστών χρεισιμοποιούμε την παρακάτω εντολή:

#smbclient -L //debianserver -U bill







Μοιραστείτε αυτό το άρθρο
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! Yahoo! Dig Me Joomla Free PHP

Σχόλια
Προσθήκη νέου Αναζήτηση RSS
Γράψτε σχόλιο
Όνομα:
Email:
 
Τίτλος:
 
Please input the anti-spam code that you can read in the image.
Τελευταία Ενημέρωση ( Πέμπτη, 30 Απρίλιος 2009 19:01 )  

Seach By Google

Translate this website :

Programming



Τελευταία Σχόλια