PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Netzlaufwerk automatisch mounten



25.07.00, 13:15
Hi,
Ich möchte ein Verzeichnis eines NT-Servers auf meinem Linuxrechner bei jedem Start automatisch mounten.Hab SuSe Linux 6.3.
Allerdings möcht ich nicht das ich schon beim booten ein Passwort eingeben muss. Ich hoffe für mein Problem gibts ne Lösung.
Cu Fragit

01.08.00, 08:49
Hi,
für alle die es interessiert.
Ich hab ne Lösung via Script gefunden.
Zitat von Devildawn(Moderator unter Fachinformatiker.de):

"Code:

#!/bin/sh
#
# /etc/rc.d/mnt_smbfs
#
# Mountet SMB-Filesysteme
#
MOUNTCMD="/usr/bin/smbmount"
UMOUNTCMD="/usr/bin/smbumount"
SMBFSTAB="/etc/smbfstab"
case "$1" in
start)
echo "mounting smb-filesystems..."
cat $SMBFSTAB | ( while read MOUNT MOUNTPT OPTS
do
echo "smbmount: $MOUNT on $MOUNTPT"
$MOUNTCMD "$MOUNT" "$MOUNTPT" -o "$OPTS"
done
)
;;
stop)
echo "Unmounting smb-filesystems..."
cat $SMBFSTAB | ( while read MOUNT MOUNTPT OPTS
do
echo "smbumount: $MOUNTPT"
$UMOUNTCMD "$MOUNTPT"
done
)
;;
*)
echo "usage: $0 {start|stop}"
;;
esac

Dieses Script symlinkt man dann in das Verzeichnis des entsprechenden runlevels
Für RL 2(SUSE Linux) also:

cd /etc/rc.d/rc2.d
ln -s ../mnt_smbfs S99mnt_smbfs
ln -s ../mnt_smbfs K01mnt_smbfs

Dann legt man sich eine /etc/smbfstab an. Diese enthält entsprechend pro Zeile dir Infos für einen Mountvorgang.
Und zwar in der Reihenfolge Share-Mountpoint-Options.Beispiel für eine smbfstab wie sie mein initscript haben will:
Code:

//wintendo/daten /mnt/win/daten username=user,password=geheim
//wintendo/cdrom /mnt/win/cdrom0 username=user,password=geheimer

Die smbfstab darf keine Kommentare und/oder Leerzeilen enthalten."

Zitatende

Man sollte die Option -o in der Zeile
$MOUNTCMD "$MOUNT" "$MOUNTPT" -o "$OPTS"
mit eigenen Optionen ersetzten mit z.B. -U user%password

Mir hat das Script weitergeholfen ich hoffe ich helfe auch jemanden damit weiter.
Allerdings sollte das gemountete Laufwerk vorhanden sein wenn der Linuxrechner bootet, da er sonst unendlich auf das Netzlaufwerk wartet.
Cu Fragit