Re: Re: Einbinden von Samba-Ve rzeichnissen_bei_Systemstart_über /etc/fstab
Peter Wiersig schrieb am 12.08.03 09:43:25:
Bettina Wolf wrote:
Kurz vor meinem Urlaub bekomme ich es endlich hin, dass es gemeinsame Laufwerke automatisch bei Systemstart einbindet und jetzt geht auf einmal gar nichts mehr davon :(
Was habe ich vergessen bzw. woran könnte es liegen, dass diese beiden Verzeichnisse nicht mehr auf diese Weise gemountet werden?
Das kann nicht so einfach funktionieren. Die "auto" Eintraege werden gemountet, bevor die Netzwerkkarte initialisiert ist.
Aha, und warum ging das scheinbar schonmal??
Ich mounte erst beim KDE-Login mit diesem Skript: Wo muss dieses Skript hin und was muss ich wo angeben, damit das automatisch gestartet wird?
---------------------------------------------------------------------------- #!/bin/bash
DIRS="" test -d /windows/jukebox/empeg/Alben || DIRS="/windows/jukebox/empeg $DIRS" test -d /windows/testneu/local/apache || DIRS="/windows/testneu/local $DIRS" test -d /windows/develop/work/htdocs || DIRS="/windows/develop/work $DIRS"
for dir in $DIRS; do mount $dir; done ----------------------------------------------------------------------------
Müsste ich in meinem Fall da "/media/install" statt z.B. "/windows/jukebox/empeg/Alben" stehen??
Der Test-Block sorgt dafuer, das nicht versucht wird ein Verzeichnis zweimal zu mounten, und damit "mount /mountpoint" klappt, muss dem User das Verzeichnis gehoeren und smbmnt muss mit dem suid-Bit ausgeruestet sein.
Und was schlägst Du bei Verzeichnissen vor, auf die im Endeffekt alle User zugreifen können dürfen? Dann muss das Verzeichnis ja jedem User gehören!? Danke schonmal! Bettina __________________________________________________________________________ Die sicherste Form der Kommunikation: E-Mails verschluesseln, Spam-Filter, Adressverifizierung, digitale Unterschrift: http://freemail.web.de
Bettina Wolf wrote:
Peter Wiersig schrieb am 12.08.03 09:43:25:
Wo muss dieses Skript hin und was muss ich wo angeben, damit das automatisch gestartet wird?
Ich habe das Skript in ein Verzeichnis "bin" in meinem Home-Verzeichnis abgelegt und dann im Verzeichnis ".kde/Autostart" eine .desktop-Verknuepfung mit rechter Maustaste und "Create New/Link to Application..." angelegt. Das Skript muss natuerlich das Ausfuehrungsbit gesetzt haben. (Kann man in den Eigenschaften des Skripts veranlassen.
test -d /windows/jukebox/empeg/Alben || DIRS="/windows/jukebox/empeg $DIRS"
Müsste ich in meinem Fall da "/media/install" statt z.B. "/windows/jukebox/empeg/Alben" stehen??
"Alben" ist ein Verzeichnis, was erst durch Samba erreicht werden kann. Die test-Anweisung schaut nach, ob /w/j/e/Alben ein gueltiger Verzichnisname ist, und fuegt sonst den Mountpoint an die Liste DIRS an. Ich nehme mal an, das /media/install dein Mountpoint ist. Du solltest ein Verzeichnis waehlen, welches durch das Mounten der Freigabe "erzeugt" wird.
Der Test-Block sorgt dafuer, das nicht versucht wird ein Verzeichnis zweimal zu mounten, und damit "mount /mountpoint" klappt, muss dem User das Verzeichnis gehoeren und smbmnt muss mit dem suid-Bit ausgeruestet sein.
Und was schlägst Du bei Verzeichnissen vor, auf die im Endeffekt alle User zugreifen können dürfen? Dann muss das Verzeichnis ja jedem User gehören!?
Nein, das Verzeichnis muss dem User gehoeren, der mountet. Ob andere User schreiben duerfen, laesst sich in der /etc/fstab einstellen. man smbmount -> Parameter rw, gid, fmask und dmask nachschlagen. -- Have fun, Peter
participants (2)
-
Bettina Wolf
-
Peter Wiersig