PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba Share einrichten



Linuxuser2oo6
07.10.06, 18:30
Hallo, ich bin neu hier, hab jetzt suse 10.1 so ca 6 Monate am laufen, und will jatzt mal einen samba share einrichten, eigentlich aber ohne useranfrage oder so ...

d.h. sobald er im verzeichnis ist soll lesen und geschrieben werden können, ich sehe auch das jeweilige Laufwerk schon, ich kann auch lesen, aber ich darf keine neuen Dateien anlegen .....

Beide rechner sind suse 10.1 .......

hier mal ein meine cfg

# smb.conf is the main Samba configuration file. You find a full commented
# version at /usr/share/doc/packages/samba/examples/smb.conf.SUSE if the
# samba-doc package is installed.
# Date: 2006-07-13
[global]
workgroup = Powerlan
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
map to guest = Bad User
include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
usershare allow guests = Yes
add machine script = /usr/sbin/useradd -c Machine -d /var/lib/nobody -s /bin/false %m$
domain logons = No
domain master = No
security = user
netbios name = Beast
[data beast]
guest ok = Yes
path = /windows/E/
read only = No
security = share
guest only = Yes
inherit acls = Yes


das laufwerk ist ein fat, ein relikt aus meiner windows zeit :p

wer kann helfen , plz .....

zeromancer1972
07.10.06, 19:36
Am "einfachsten" machst Du das mit Yast:

"Yast, Netzwerkdienste, SAMBA-Server" und dort dann die Freigaben kontrollieren bzw. bearbeiten.

Linuxuser2oo6
07.10.06, 20:31
Tja, diese ganzen einstellungen habe ich ja mit yast gemacht, aber es will einfach nicht, ich sehe den ordner im netzwerk, auch den inhalt, aber ich kann nicht schreiben in den ordner, welcher parameter ist falsch, bzw . fehlt ......

wie gesagt habe ich alles mit yast eingestellt, aber ich habe keine berechtigung auf den ordner zu schreiben...

zeromancer1972
08.10.06, 02:33
Welches Filesystem hat Dein /windows/E ?
Es muss FAT sein, sonst ist es schon in der /etc/fstab als read-only gemountet (z.B. wenn es NTFS ist).

Poste zur Sicherheit mal Deine /etc/fstab

Linuxuser2oo6
08.10.06, 05:32
Hallo, wie oben im ersten Poost erwähnt ist es Fat, aber hier mal zur Sicherheit noch die fstab

/dev/hde2 / reiserfs acl,user_xattr 1 1
/dev/hde3 /home reiserfs acl,user_xattr 1 2
/dev/hdc1 /windows/C vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hdd1 /windows/D vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hdg1 /windows/E vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/sdb1 /windows/F vfat users,gid=users,umask=0002,utf8=true 0 0
/dev/hde1 swap swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/fd0 /media/floppy auto noauto,user,sync 0 0


m. E müßten ja die Parameter in Samba richtig sein, oder ...

Toll, das ihr mir hier helft, aber ich schaff das einfach nicht ,,,,:confused:

zeromancer1972
08.10.06, 12:13
Ich bin irgendwie über den guest ok = yes nicht so glücklich:

Auszug aus man smb.conf


guest ok (S)
If this parameter is yes for a service, then no password is required to connect to the service.
Privileges will be those of the guest account.

This paramater nullifies the benifits of setting restrict anonymous = 2

See the section below on security for more information about this option.

Default: guest ok = no


Die Rechte für den Gast stellst Du in der Nutzerverwaltung ein.

Test doch mal, ob Du ohne diesen Parameter und nach Anmeldung am Share dann schreiben darfst. Wenn ja, dann liegt es am Guest-Account.

Linuxuser2oo6
08.10.06, 12:56
HHHmm, ich hab irgendwie nicht den Durchblick, ich möchte das Laufwerk komplett ohne jegliche Beschränkung oder Passorteingabe uneingeschränkt im Netwerk freigeben, das beinhaltet aber auch, das eigentlich Guest OK eingeschaltet werden müßte, oder, oder welche Parameter sollten deiner Meinung nach für diesen Zweck gesetzt werden, bzw. wie müßte die smb config aussehen ....


....ich checke es noch nicht :confused:

zeromancer1972
08.10.06, 13:41
Für den von mir erwähnten Versuch müsstest Du nur die Zeile mit Guest ok entfernen. Dann solltest Du auf die Freigabe nur zugreifen können, wenn Du Dich anmeldest, z.B. mit Deinem Linux-User-Account. Ggf. musst Du mit chown noch die Eigentümerrechte anpassen.

Ach so: und nicht vergessen, Samba nach jeder Änderung neu zu starten ;)

Linuxuser2oo6
08.10.06, 14:12
Für den von mir erwähnten Versuch müsstest Du nur die Zeile mit Guest ok entfernen. Dann solltest Du auf die Freigabe nur zugreifen können, wenn Du Dich anmeldest, z.B. mit Deinem Linux-User-Account. Ggf. musst Du mit chown noch die Eigentümerrechte anpassen.

Ach so: und nicht vergessen, Samba nach jeder Änderung neu zu starten ;)


So, hab ich jetzt gemacht, jetzt verlangt er username und pwd , habe die betreffenden daten eingegeben und funzt leider nicht, von nem windows client kann ich nur ein pwd eingeben, da weiß ich aber nicht was, kennste vielleicht irgendwo ein gutes HowTo, wo sowas gut beschrieben steht .....
:eek: