View previous topic :: View next topic |
Author |
Message |
schober n00b
Joined: 16 Mar 2004 Posts: 7
|
Posted: Tue Mar 16, 2004 9:40 am Post subject: smbmount als user |
|
|
Hi!
ich möchte ein sambashare als user mounten, aber die funktioniert nicht.
Fehlermeldung: only root can do that
auszüge aus der fstab
//192.168.1.2/public /mnt/public smbfs defaults,noauto,users
so nun kann ich aber leider nur als root mouten.
mein mountbefehl
mount -t smbfs -o username=name,password=geheim //192.168.1.2/public /mnt/public
hab mal was von anpassungen in der mtab gelesen.
vielleicht hilft das weiter
thanks
schober |
|
Back to top |
|
|
Inte Veteran
Joined: 15 Jul 2003 Posts: 1387 Location: Mannheim, GER
|
Posted: Tue Mar 16, 2004 9:45 am Post subject: |
|
|
Hi schober. Willkommen im Forum.
Sollte es in der /etc/fstab nicht user anstatt users heißen? Und warum gibst Du den Quellpfad der Freigabe an? Steht doch alles in der fstab.
Warum machst Du denn kein Code: | smbmount //192.168.1.2/public /mnt/public |
Gruß, Inte. _________________ Gentoo Linux - Die Metadistribution
Last edited by Inte on Tue Mar 16, 2004 9:50 am; edited 1 time in total |
|
Back to top |
|
|
schober n00b
Joined: 16 Mar 2004 Posts: 7
|
Posted: Tue Mar 16, 2004 9:49 am Post subject: |
|
|
Hi,
danke für die schnelle Antwort. Leider klappt das so auch nicht
Fehlermeldung:
6020: session setup failed: ERRDOS - ERRnoaccess (Access denied.)
SMB connection failed
Schob |
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Tue Mar 16, 2004 9:55 am Post subject: |
|
|
Kannst du es denn als root auf diese Weise mounten?
@Inte: users ist wie user, nur kann es jeder Benutzer (un)mounten. |
|
Back to top |
|
|
schober n00b
Joined: 16 Mar 2004 Posts: 7
|
Posted: Tue Mar 16, 2004 9:57 am Post subject: |
|
|
ja mit root kann ich mounten und umounten.
also muss irgendwie an der mount berechtigung liegen, darum eben ja auch users in der fstab.
gibts da evtl. ne gruppenzugehörigkeit, vgl. su und wheel? |
|
Back to top |
|
|
Inte Veteran
Joined: 15 Jul 2003 Posts: 1387 Location: Mannheim, GER
|
Posted: Tue Mar 16, 2004 10:03 am Post subject: |
|
|
Hab da gerade was gefunden. Ist sogar noch ganz frisch: https://forums.gentoo.org/viewtopic.php?p=954247#954247
amne wrote: | flammenflitzer wrote: |
olaf@Roadrunner olaf $ mount -t iso9660 /dev/cdroms/cdrom1 /mnt/cdrom
mount: Nur »root« kann dies tun
| In dieser Form darf es auch nur root machen. Wenn du einfach eintippst, wird die fstab gecheckt und da dort auch schon user bei den Optionen dabeisteht, sollte alles gehen. |
Scheinbar darfst Du als Benutzer keine Optionen angeben, sondern nur das Zielverzeichnis.
Gruß, Inte. _________________ Gentoo Linux - Die Metadistribution
Last edited by Inte on Tue Mar 16, 2004 10:42 am; edited 1 time in total |
|
Back to top |
|
|
Earthwings Bodhisattva
Joined: 14 Apr 2003 Posts: 7753 Location: Germany
|
Posted: Tue Mar 16, 2004 10:05 am Post subject: |
|
|
Falls obiges noch nicht ausreicht, versuch mal
Code: |
chown <username>:users /mnt/public
chmod 775 /mnt/public
|
um die Rechte von /mnt/public anzupassen. <username> natürlich sinnvoll ersetzen. Brauchst Du z.B. für Schreibrechte. |
|
Back to top |
|
|
schober n00b
Joined: 16 Mar 2004 Posts: 7
|
Posted: Tue Mar 16, 2004 10:11 am Post subject: |
|
|
danke für die schnellen Antworten
@Earthwings geht leider nicht
@Inte: hab das gerade mlal probiert. Hier die Fehlermeldung
smbmnt must be installed suid root for direct user mounts (1000,1000)
smbmnt failed: 1
darauf hin hab ich chmod +s /usr/sbin/smbmnt gesetzt. auch kein erfolg
wenn ich auch bei smbmount und smbumount das suid setz. kommt beim mounten die Fehlermeldung, dass das suid nicht gesetzt sein darf??
hoffe ihr wisst weiter
Schob |
|
Back to top |
|
|
leuenberger Tux's lil' helper
Joined: 13 Jul 2003 Posts: 147 Location: Zurich, ZH, Schweiz
|
Posted: Tue Mar 16, 2004 10:11 am Post subject: |
|
|
Die Aussage user=users ist nicht ganz richtig. man mount sagt:
Code: | user Allow an ordinary user to mount the file system. The name of the mounting user is written to mtab so
that he can unmount the file system again. This option implies the options noexec, nosuid, and nodev
(unless overridden by subsequent options, as in the option line user,exec,dev,suid).
users Allow every user to mount and unmount the file system. This option implies the options noexec,
nosuid, and nodev (unless overridden by subsequent options, as in the option line
users,exec,dev,suid). |
Gruss Reto |
|
Back to top |
|
|
schober n00b
Joined: 16 Mar 2004 Posts: 7
|
Posted: Tue Mar 16, 2004 10:15 am Post subject: |
|
|
ich weiss, drum hab ich ja auch users stehen, dass es auf jedenfall gehen müsste.
sonst noch nen tipp? |
|
Back to top |
|
|
leuenberger Tux's lil' helper
Joined: 13 Jul 2003 Posts: 147 Location: Zurich, ZH, Schweiz
|
Posted: Tue Mar 16, 2004 10:22 am Post subject: |
|
|
Probiers mal so:
/etc/fstab
Code: | //server-ip/share /import/share smbfs username=user%passwort,noauto,users 0 0
|
dann
und dann
Code: | mount /import/share |
Gruss Reto |
|
Back to top |
|
|
schober n00b
Joined: 16 Mar 2004 Posts: 7
|
Posted: Tue Mar 16, 2004 10:31 am Post subject: |
|
|
... leider auch kein erfolg.
das chmod 4755 smbmnt hat doch auch nur das suid gesetzt, oder?
hoffe wir lösen das ganz noch *G* |
|
Back to top |
|
|
|