Hallo an alle! Ich möchte einen kleinen Server betreiben, über den man sich (natürlich über das lokale Netzwerk) Linux installieren kann. NFS Server zu konfigurieren war superleicht, und über den klappts ja ganz gut. Weiterhin will ich aber auch Samba und Pure-FTPd als Protokolle unterstützen, bei Pure-FTPd habe ich mittlerweile alles geschafft. Bei Samba mittlerweile auch (fast) alles: Ich möchte einen für jeden frei verfügbaren Share. Wenn ich via smb://localhost/ darauf zugreife, will er einen Login haben. Das will ich vermeiden! Wenn ich auf smb://localhost/pub/ zugreife, klappt alles perfekt! Wie kann ich nun dieses Login-Fenster umgehen und gleich alle verfügbaren Shares anzeigen? Hier meine (vom SuSE-Standard etwas reduzierte ;-) smb.conf: -----SCHNIPP----- [global] workgroup = PROFI_DOMAIN printing = cups printcap name = cups printcap cache time = 750 cups options = raw printer admin = @ntadmin, root, administrator username map = /etc/samba/smbusers map to guest = Bad User logon path = \\%L\profiles\.msprofile logon home = \\%L\%U\.9xprofile logon drive = P: security = share encrypt passwords = no server string = Tanze Samba mit mir netbios name = linux4free add machine script = domain master = false domain logons = no local master = no preferred master = auto load printers = no ldap suffix = dc=example,dc=com passdb backend = smbpasswd:/etc/samba/smbpasswd [pub] available = yes browseable = yes comment = Freie Dateien guest ok = yes path = /home/ftp/ printable = no read only = yes -----SCHNAPP----- Vielen Dank im Voraus! Marc Reichelt || http://www.marcreichelt.de/
Marc Reichelt wrote: Hallo Marc,
Bei Samba mittlerweile auch (fast) alles: Ich möchte einen für jeden frei verfügbaren Share. Wenn ich via smb://localhost/ darauf zugreife, will er einen Login haben. Das will ich vermeiden! Wenn ich auf smb://localhost/pub/ zugreife, klappt alles perfekt!
Wie kann ich nun dieses Login-Fenster umgehen und gleich alle verfügbaren Shares anzeigen?
je nachdem was du von sicherheit haelst kann man das abschalten.
-----SCHNIPP-----
[global] username map = /etc/samba/smbusers
hier solltest du einen gast account auf den unten angelegten lenken
map to guest = Bad User
damit werden anonymous logins (also ohne username/passwort) abgeleht. du solltest den gast auf einen account mit moeglichst niedrigen rechten lenken (denn du natuerlich dafuer einrichtest, z.B. mit der gruppe nogroup)
encrypt passwords = no
hast du noch win95 clients? selbst dann solltest du in jedem fall "yes" hier einsetzen. sonst gibt es mit neuen XP versionen eh aerger.
[pub] available = yes browseable = yes comment = Freie Dateien guest ok = yes path = /home/ftp/ printable = no read only = yes
das sollte eigentlich gehen. denke aber daran, das du bei den anderen share unbedingt erlaubte gruppen definierst (valid users = @group) damit nicht jeder darauf zugreifen kann. ciao T
participants (2)
-
Dr. Thorsten Brandau
-
Marc Reichelt