PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : samba, "Keine Berechtigung" bei mv, cp funzt!?



chris_h
04.08.11, 07:11
Hallo,

ich bin am verzweifeln. Habe einen Computer (Debian GNU/Linux 5.0) mit Samba eingerichtet:



testparm
...
Processing section "[share-home-chris]"
...
Loaded services file OK.


Hier die Config:



[global]
workgroup = STALL
server string = %h server
obey pam restrictions = Yes
passdb backend = tdbsam
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
panic action = /usr/share/samba/panic-action %d
...
[share-home-chris]
comment = home auf share
path = /share/home/chris/doc
write list = chris
read only = No
create mask = 0664
directory mask = 0775


Die Rechte des Users chris am Server


uid=1000(chris) gid=1000(chris) groups=100(users),1000(chris)

chris ist auch als Samba-User angelegt.

Auf meinem Client (Ubuntu 10.04.3 LTS) habe ich ebenso den User chris angelegt:


uid=1000(chris) gid=1000(chris) Gruppen=4(adm),20(dialout),24(cdrom),46(plugdev),1 00(users),105(lpadmin),119(admin),122(sambashare), 1000(chris)


Das Samba-LW ist unter doc gemountet.
Hier nun das interessante: Kopiere ich eine Datei, funzt alles. Verschiebe ich die Datei auf das Samba-LW gibt es eine Fehlermeldung und veränderte Dateirechte.



touch x
l x
-rw-r--r-- 1 chris chris 0 2011-08-04 08:05 x
cp x doc/
mv x doc/
mv: Erhalten der Zugriffsrechte für „doc/x“: Keine Berechtigung
l doc/x
-rw------- 1 chris chris 0 2011-08-04 08:05 doc/x


Woran liegt das?

L00NIX
06.08.11, 12:33
mv: Erhalten der Zugriffsrechte für „doc/x“: Keine Berechtigung

Möglicherweise daran, dass bei cp die Rechte neu vergeben werden und bei mv die Rechte mitgezogen werden.

Das Problem hier scheint aber zu sein, dass eben diese Rechte auf dem verwendeten Dateisystem nicht gesetzt werden können, ist wahrscheinlich ein ntfs oder vfat?

Gruß
L00NIX

chris_h
10.08.11, 08:35
Ne, ext3!

Gruß,
Chris

HBtux
13.08.11, 21:06
wie sehen denn die Rechte für das Verzeichnis "/share/home/chris" und "/share/home/chris/doc" aus?
Poste mal die Ausgabe von "umask" und "mount"...

Ist das Verzeichnis /share/home/chris über Samba gemountet oder liegt das Verzeichnis direkt auf einer ext3 Partition...?

chris_h
19.08.11, 09:46
l /share/home/chris/
total 4
drwxr-xr-x 67 chris chris 4096 Aug 4 08:09 doc
l -d /share/home/chris/
drwxr-xr-x 3 chris chris 4096 Sep 15 2010 /share/home/chris/

mount
/dev/xvda2 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/xvda3 on /share/home type ext3 (rw,errors=remount-ro)
/dev/xvda4 on /share/d1 type ext3 (rw,errors=remount-ro)

umask
0022


/share/home/chris ist ein Verzeichnis auf einer Partition /share/home, die in dem Xen-System über:


disk = [
'phy:/dev/xen-vg/mail-disk,xvda2,w',
'phy:/dev/xen-vg/mail-swap,xvda1,w',
'phy:/dev/xen-vg/mail-homes-doc,xvda3,w',
'phy:/dev/xen-vg/mail-d1,xvda4,w',
]

bereitgestellt wird.