Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba 2.2.8a unter SuSE 8.2
fbachmair007
25.03.04, 22:13
hi,
ich will folgendes das ich bestimmten usern bestimmte freigaben zuweisen kann d.h wenn ich mich zb als root anmelde sollen die shares für /srv und /etc angezeigt werden. wenn ich mich jetzt aber als Flo anmelde soll nur /home/Flo sichtbar sein und nix von /srv und /etc
kann mir wer helfen?
thx Flo
PS: kennt einer ein paket von Samba 3.0.2 wo alles dabei ist was er braucht?
weil die ganze sucherei das er endlich alle lib datein etc hat bis er installieren will intressiert micht nicht thx
fbachmair007
25.03.04, 22:35
ui falsche rubrik könnte bitte wer den thread verschieben nach --->heterogene netzwerke
thx flo
Ist eigentlich nicht schwer zu realisieren,du bastelst dir erstmal deinen Server. Stellst dir deine Freigaben halt ein wie du es für die normalen User brauchst und wenn sich der USer "root" einloggt,lädst du einfach eine neue, speziell für den User root angepasste smb.conf ein...
[pustekuchen]
config file = /etc/samba/smb.conf.%u
fbachmair007
26.03.04, 14:20
meine smb.conf sieht so aus
Server:/etc/samba # cat smb.conf
# Samba config file created using SWAT
# from zimmer.bachmair.at (192.168.0.2)
# Date: 2004/03/24 22:04:44
# Global parameters
[global]
unix extensions = Yes
printing = cups
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
wins server = 192.168.0.1
workgroup = BACHMAIR
os level = 2
auto services = global
encrypt passwords = Yes
time server = Yes
printcap name = CUPS
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
syslog = 0
wins proxy = Yes
log level = 1
[root]
valid users = root
config file /etc/samba/smb.conf.root
[homes]
comment = Home Directories
valid users = %S
read only = No
create mask = 0640
directory mask = 0750
browseable = No
[printers]
comment = All Printers
path = /var/tmp
create mask = 0600
printable = Yes
browseable = No
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
write list = @ntadmin root
force group = ntadmin
create mask = 0664
directory mask = 0775
und dir smb.conf.root so
[root]
comment = root
path = /
valid users = root
browseable = Yes
read only = No
[Flo]
comment = Flo
path = /srv/smb/Flo
valid users = root flo
browseable = Yes
read only = No
was ist falsch? bitte die genaue rückgabe der richtigen smb.conf + smb.conf.root
damit ich nichts falsch machen kann ;)
thx flo
fbachmair007
27.03.04, 11:25
kann mir den keiner Helfen !?!?!?!?
Du, ich war mal so frech und habe mal dein Problem genommen und mal n kleines helferli gebastelt... :D
Du findest es hier unter dem Sub-Topic Benutzer und Verzeichnissfreigaben:
Linux und Windows im Netzwerk (Samba) (http://www.linuxforen.de/forums/showthread.php?s=&postid=787822#post787822)
Wenn du noch Fragen dazu hast,dann stell sie ruhig, ich werde versuchen sie zu beantworten... :)
fbachmair007
27.03.04, 17:38
JA danke es Funktioniert nur eine frage noch
wie kann ich machen das er mich im windows fragt wenn ich auf Samba verbinde
ich muss immer mit net use im cmd anmelden und das nervt!!
*grübel* Eigentlich machst du es mit "Netzlaufwerk verbinden" ...
Was hast du den für eine Windows Version?
fbachmair007
27.03.04, 18:14
WindowsXP Prof.
Entweder du legst einen neuen Benutzer an,der das selbe Kennwort hat wie auf dem Samba-Server oder du änderst halt erstmal das Kennwort...
Um dich mit dem Samba-Server zuverbinden:
Möglickeit 1:
Start > Netzwerkumgebung > (im linken Feld "Netzwerkaufgaben") auf "ARBEITSGRUPPENCOMPUTER ANZEIGEN" klicken, das setzt aber Vorraus das der Server in der gleichen Arbeitsgruppe ist... Dann siehst du entweder den Server oder schon die Freigabe,dann einfach doppel klicken...
Möglichkeit 2: Normal ist es das man manchmal den Server nicht sieht,aber trotzdem ist er da,da kann man folgendes machen, man gibt im Feld "ADRESSE:" wo es möglich ist eine eine URL einzugeben,ganz einfach "\\<IP>\<freigabe>" ein... :)
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.