WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   smbmount beim Starten (http://www.wcm.at/forum/showthread.php?t=67752)

sagi 26.08.2002 18:34

smbmount beim Starten
 
Hi,

ich stelle mit smbmount //server/share /home/user/server/share -o username=user,password=pass eine Verbindung mit der Feigabe auf dem Server her.

Nun möchte ich das allerdings nicht jedes mal extra machen, sondern automatisch beim Anmelden bzw. Hochfahren.

Wie mach ich denn das am einfachsten?

thx.

mfg

c.

MoSKiTo 26.08.2002 20:39

Bei RedHat kann man solche Sachen in /etc/rc.d/rc.local eintragen. Bei SuSE gibt/gab es eine boot.local (hab grad kein SuSE-System um nachzuschauen).

_m3 26.08.2002 20:40

Also ich hab mir einen Eintrag in die fstab gemacht und ruf dann nur noch "mount mp3" auf => Passwortprompt und laft schon.

Falls es noch automatischer geht, würde mich das auch interessieren.

P.S.: Ev. über den gdm?

_m3 26.08.2002 20:41

Zitat:

Original geschrieben von MoSKiTo
Bei RedHat kann man solche Sachen in /etc/rc.d/rc.local eintragen. Bei SuSE gibt/gab es eine boot.local (hab grad kein SuSE-System um nachzuschauen).
Da wird das aber für JEDEN User ausgeführt. Ich (kann nicht für sagi sprechen) will das aber nur für die einzelnen Accounts.

sagi 26.08.2002 20:58

Zitat:

Bei RedHat kann man solche Sachen in /etc/rc.d/rc.local eintragen.
Hab ich versucht und ist auch gegangen, allerdings hab ich jetzt keinen Schreibzugriff. Ich denk mal, es liegt daran, dass das Skript nicht als User ausgeführt wird. Gibt es da vielleicht noch ein anderes Skript, welches erst nach dem Login gestartet wird?

mfg

c.

sagi 26.08.2002 21:00

Oder muss ich da vielleicht noch ein paar zusätzliche Parameter an smbmount übergeben?

_m3 26.08.2002 21:10

http://www.ibiblio.org/oswg/oswg-nig...iguration.html

MoSKiTo 26.08.2002 21:50

Zitat:

Original geschrieben von _m3
Da wird das aber für JEDEN User ausgeführt. Ich (kann nicht für sagi sprechen) will das aber nur für die einzelnen Accounts.
Wenn es für einen User sein soll, dann kann man's in ~/.bash_profile des betreffenden Users eintragen.
Ich habe z.B. ein Skript eingetragen, das jedes Mal beim Einloggen prüft, ob mein Dominoserver läuft :).

_m3 26.08.2002 23:25

Ich wills aber nur mounten, wenn ich mich unter X anmelde ;)

Und einen Domino-Server muss man nicht überprüfen, der läuft (unter Linux) :D

sagi 26.08.2002 23:30

Wenn ich smbmount....... im .bash_profile eingebe, dann macht er das aber nicht. keine Ahnung warum. :confused:

MoSKiTo 27.08.2002 09:25

Zitat:

Original geschrieben von _m3
Ich wills aber nur mounten, wenn ich mich unter X anmelde ;)

Da ich kein X verwende, hab ich mich noch nicht damit beschäftigt, wie das dort zu lösen wäre.
Zitat:

Und einen Domino-Server muss man nicht überprüfen, der läuft (unter Linux) :D
Solange der Server nicht mit dem OS startet und man zu faul ist top oder ps einzugeben, schon ;). Warum der besondere Hinweis auf Linux? :D

Zurück zum Thema:

Ich habe grad folgende Zeilen in meine ~/.bash_profile (RedHat 7.3) eingetragen und sie wurden problemlos ausgeführt:
Code:

MOUNT=/mnt/smb
OPTIONS=username=Admin,password=geheim,ip=192.168.0.100
mount -t smbfs -o $OPTIONS //server/c$ $MOUNT

Funktioniert als root problemlos, als normaler User braucht man halt die richtigen Rechte um mount ausführen zu dürfen, aber das ist eine andere Geschichte ;).

sagi 27.08.2002 09:48

Zitat:

Funktioniert als root problemlos, als normaler User braucht man halt die richtigen Rechte um mount ausführen zu dürfen
smbmount darf ich auch als User ausführen. Allerdings hat es mit dem in .bash_profile nicht gefunkt :(

Was soll ich machen :confused: :confused:

mfg

c.

MoSKiTo 27.08.2002 11:28

Also bei mir funktioniert es auch als User mit smbmount. Wenn es in der Kommandozeile funktioniert, dann sollte es auch in bash_profile und bash_logout funktionieren.

Hast du das Suid-Bit bei smbmnt bzw. smbumount gesetzt?

sagi 27.08.2002 11:56

Zitat:

Hast du das Suid-Bit bei smbmnt bzw. smbumount gesetzt?
:confused: :confused:

Was ist "Suid-Bit"?

rev.antun 27.08.2002 13:21

habt ihr schon mal da nachgesehen :rolleyes:

http://uranus.it.swin.edu.au/~jn/linux/smbfs/#Automount

HTH

sagi 27.08.2002 21:38

ok, jetzt funkt es bei mir mit .bash_profile und dem normalen smbmount.... Eintrag. Das Problem war, dass ich automatisch anmelden eingestellt hatte, und da wurde anscheinend das Script übergangen :( .

Nun habe ich allerdings noch ein Problem: es dauert ewig lange. Ich schätze mal so etwa 1-2 Minuten. Das kanns doch nicht sein, oder? :confused:

c.

MoSKiTo 30.08.2002 19:16

Zitat:

Original geschrieben von sagi
Nun habe ich allerdings noch ein Problem: es dauert ewig lange. Ich schätze mal so etwa 1-2 Minuten. Das kanns doch nicht sein, oder? :confused:
Ich kann dir auch nicht sagen warum das so bei dir ist. Bei mir geht's genauso schnell, wie an der Kommandozeile.


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag