Hallo Bernd, Lentes, Bernd schrieb:
Hallo ML,
ich möchte Mitgliedern einer Gruppe erlauben, eine CIFS-Share zu mounten. man mount sagt dazu: group Allow an ordinary (i.e., non-root) user to mount the file system if one of his groups matches the group of the device. ... Wenn ich jetzt als User bernd.lentes (Mitglied von Gruppe nas) dieses CIFS-share mounten möchte, kriege ich folgenden Mecker: mount: Nur "root" kann dies tun
ist nicht direkt die Antwort auf Deine Frage, aber: man sudoers (Achtung die sudoers immer mit visudo bearbeiten!!!) in der sudoers: #User_Alias User_Alias SMBMOUNT = user1,user2,user3 # Cmnd alias specification Cmnd_Alias MOUNTCOMMANDS = /bin/mount, /bin/umount Cmnd_Alias APACHECTL_CMD = /usr/sbin/apache2ctl %admin ALL=(ALL) ALL,NOPASSWD: MOUNTCOMMANDS,APACHECTL_CMD oder SMBMOUNT ALL=(ALL) ALL,NOPASSWD: MOUNTCOMMANDS in Deiner .profile / .bashrc / .bash_profile dann einen Aliaseintrag machen: wie z.B. # Alias Apache: alias apachectl='sudo apache2ctl' alias apache2ctl='sudo apache2ctl' Bitte das Beispiel übertragen auf Dein Mountkommando und den mount-Befehl in der sudoers entsprechend einschränken Über die User_Alias Funktion in der sudoers. ------------- Cmnd_Alias MOUNTCOMMANDS_SMB = /bin/mount //nas/* /mnt/* , /bin/umount Bitte selbst anpassen und ausprobieren. -- Gruß Axel ------------------------------ => einen Server härten? google mal nach Stahl härten oder was meinst Du mit härten? Aus: http://www.administrator.de/index.php?content=69906 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org