Προς το περιεχόμενο

Samba - Fileserver


aegis

Προτεινόμενες αναρτήσεις

Γεία σας,

 

Θα ήθελα να φτιάξω ένα fileserver χρησιμοποιώντας τον samba.Τα σενάρια που θέλω να καλύψω είναι τα παρακάτω:

 

Σύνδεση 3 pc στα οποία έχω debian, freebsd και windows xp.

 

> Να μοιράζονται φακέλους οι αντίστοιχοι χρήστες. Πχ ο χρήστης user1{που έχει λογαριασμούς σε όλα τα pc} να μπορεί να μοιραστεί συγκεκριμένους φακέλους {το home directory του} πάλι σε όλα τα pc.

 

> Να υπάρχει φάκελος public για όλους. Σε αυτόν ο καθένας να μπορεί να αποθηκεύσει και να σβήσει αρχεία άλλων.

 

> Να υπάρχει φάκελος private ο οποιός να χρειάζεται authentication για να μπορεί κάποιος να γράψει ή να τραβήξει αρχεία. Το authentication να μην σχετίζεται με το τρέχωντα λογαριασμό του χρήστη. Πχ ο user1 {υπαρκτό account στα συστήματα} να μπορει να κάνει authenticate τον εαυτό του σαν χρήστης userX{ο userX δεν υπάρχει σε κανένα σύστημα παρα μόνο στον samba} και ο user2{υπαρκτό account στα συστήματα} να μπορει να κάνει και αυτός authenticate τον εαυτό του σαν χρήστης userX{ο userX δεν υπάρχει σε κανένα σύστημα παρα μόνο στον samba}

 

Αν βοηθάει πουθενά έχω 3 pc που τρέχουν: debian, freebsd και windows xp. Γενικά όσο έψαξα δεν βρήκα κάτι που να βοηθάει να γίνουν τα παραπάνω, παρα μόνο tutorials με τα οποία κάνεις πολύ περιορισμένα πράγματα.

 

Παραθέτω τα smb.confs που έχω μέχρι στιγμής:

 

>[debian smb.conf]
[global]
workgroup = PHOME
server string = Debian Samba Server
log file = /var/log/samba/log.%m
max log size = 1000
hosts allow = 192.168.1., 192.168.2., 127.

[homes]
comment = Home Directories
valid users = user1
read only = No
create mask = 0775
directory mask = 0775
browseable = No

[public]
comment = Public Files
path = /home/samba/public
read only = No
guest ok = Yes

>[freebsd smb.conf]
[global]
workgroup = PHOME
server string = FreeBSD Samba Server
log file = /var/log/samba/log.%m
max log size = 1000
hosts allow = 192.168.1., 192.168.2., 127.

[homes]
comment = Home Directories
valid users = user1
read only = No
create mask = 0775
directory mask = 0775
browseable = No


[public]
comment = Public Files
path = /usr/home/samba/public
read only = No
guest ok = Yes

 

οποιαδήποτε ιδέα είναι καλοδεχούμενη!

 

-νίκος

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρχειοθετημένο

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

  • Δημιουργία νέου...