PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mounten klappt nicht



gonzor
05.05.02, 16:53
also ich habe suse 7.1 mit installiertem samba und linneighborhood. die win98 und win2k rechner finde ich aber beim mounten kommt immer folgende fehlermeldung:

smbmnt must be installed suid root for direct user mounts (500,500)
smbmnt failed: 1
mount.smbfs: ioctl failed, res=-1
could not umount: /home/gonzor/mnt/scooby/filme: operation not permitted
load_client_codepage: filename /usr/lib/samba/codepages/codepage.850 does not exist.
load_client_codepage: filename /usr/lib/samba/codepages/codepage.850 does not exist.

was hab ich falsch gemacht oder was bedeutet das überhaupt?

danke schonmal

mfg
gonzor

ml
05.05.02, 18:21
Hallo!

Mach mal als root

chmod 500.500 `which smbmnt`

gonzor
06.05.02, 13:54
chmod: invalid mode string: '500.500'

ml
06.05.02, 15:13
Tschuldigung.

chmod 500 `which smbmnt`

Das sollte gehen

gonzor
06.05.02, 16:29
also diesen befehl muß ich doch im ordner des anderen pcs anwenden (den ich mounten will) oder?

/home/gonzor/mnt/SCOOBY/Filme <--- z.b. so

jetzt sagt er:

chmod: getting attributes of 'which smbmnt': Datei oder Verzeichnis nicht gefunden.

was nun?

ml
06.05.02, 17:05
>smbmnt must be installed suid root for direct user mounts (500,500)

Das heisst das im die Rechte von smbmnt nich gefallen.

Mach

chmod 500 /usr/bin/smbmnt

gonzor
07.05.02, 12:30
hehe ok jetzt kommt ein neuer fehler (beim mounten):

execv of /usr/bin/smbmnt failed. Error was Permission denied. smbmnt failed: 1
und die anderen 4 zeilen stehen auch wieder.

ml
07.05.02, 12:45
Probier mal komba:
http://zeus.fh-brandenburg.de/~schwanz/php/komba.php3



Oder mach mal folgendes:
% groupadd sambamount


Füge zu dieser Gruppe deinen Benutzer hinzu
% usermod -G sambamount benutzername


Ändere die Gruppe für smbmount und smbumount auf sambamount.
% chgrp sambamount /usr/bin/smbmnt
% chgrp sambamount /usr/bin/smbumnt


Zum Schluss setze die Rechte der Dateien so das Sie bei Ausführung die Rechte des Eigentümers annimmt (root), jedoch nur root und die Mitglieder der Gruppe sambamount auf die Dateien zugreifen dürfen.
% chmod 4750 /usr/bin/smbmnt
% chmod 4750 /usr/bin/smbumnt


Jetzt sollte dem Betrieb von Komba2 nichts mehr im Wege stehen