Am Don, 2002-02-28 um 16.05 schrieb copcu cop:

...
> Besser formuliert: Linux-Clients sollen sich 
> beim Server melden und die freigegebene Resourcen (z.B Shares)
> des Servers sollen w�hrend der Sitzung, ohne weitere Anmeldund des Benutzers,
> zur Verf�gung stehen.
..

Also, das unten funktioniert bei mir. Du brauchst ein mount-Verzeichnis
in dem Du das startest, und in dem dann die mount-points angelegt
werden.
Wie Du das ganze nachher wieder aufr�umst, w�re dann der n�chste
Schritt. Probier mal etwas mit rum. Viel Erfolg!

Gru�
Laurence

-------------------------

#!/bin/bash

user=<mein_user>
pass=<mein_pass>
server=<mein_server>

SERVERLIST=`smbclient -L //<mein_server> -U <mein_user> -N | awk '{
print $1 }'`

share=0

for i in $SERVERLIST; do
        if [ "$i" != "---------" ]; then
                if [ "$i" = "Sharename" ]; then
                        #Shares begin here
                        share=1
                elif [ "$i" = "Server" ]; then
                        #Shares end here
                        share=0
                elif [ $share -eq 1 ]; then
                        mkdir $i
                        mount -t smbfs -o username=$user,password=$pass
//$server/$i $i
                fi
        fi
done

-------------------------

-- 
Laurence Tonke
Software AG
mailto:[EMAIL PROTECTED]
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an