Samba-Share beim Systemstart automatisch mounten
Hallo Leute, ich habe hier einen Server unter Opensuse 10.3 und möchte ein Samba-Share auf einem NAS (Buffalo Terrastation pro II mit AD-Authentifizierung) automatisch mounten. Eigentlich hatte ich geglaubt, das könne nicht so schwierig sein aber ich bekomme es einfach nicht hin, vermutlich mache ich irgendwelche Anfängerfehler. Ich habe nach einer Anleitung die ich im Netz gefunden habe die fstab um folgenden Eintrag erweitert: //IP_des_Nas/Freigabename /nas/Freigabename cifs credentials=/root/.smbpw 0 0 In der .smbpw steht folgendes: username = Benutzername password = Kennwort_des_Benutzers Leider funktioniert das ganze nicht. Gibt es irgendwelche offensichtlichen Fehler die ich gemacht habe? Trenner in der fstab sind Tab bzw. Leerzeichen, vor und nach den Gleichzeitszeichen in der Kennwortdatei befindet sich jeweils ein Leerzeichen. Zugriffsrechte auf die Datei sind 700. Ordner /nas/Freigabename ist angelegt. Per mount -t cifs -o username=Benutzername,password=Kennwort_des_Benutzers //IP_der_Freigabe/Freigabename /nas/freigabename kann ich die Freigabe problemlos per Hand mounten. Was mache ich falsch? Gibt es irgendweiche anderen Möglichkeiten, beispielsweise per Script das beim Systemstart abgearbeitet wird? Grüße Ulrich -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Ulrich Mindrup schrieb:
Hallo Leute,
ich habe hier einen Server unter Opensuse 10.3 und möchte ein Samba-Share auf einem NAS (Buffalo Terrastation pro II mit AD-Authentifizierung) automatisch mounten. Eigentlich hatte ich geglaubt, das könne nicht so schwierig sein aber ich bekomme es einfach nicht hin, vermutlich mache ich irgendwelche Anfängerfehler.
Ich habe nach einer Anleitung die ich im Netz gefunden habe die fstab um folgenden Eintrag erweitert:
//IP_des_Nas/Freigabename /nas/Freigabename cifs credentials=/root/.smbpw 0 0
In der .smbpw steht folgendes: username = Benutzername password = Kennwort_des_Benutzers
Leider funktioniert das ganze nicht. Gibt es irgendwelche offensichtlichen Fehler die ich gemacht habe? Trenner in der fstab sind Tab bzw. Leerzeichen, vor und nach den Gleichzeitszeichen in der Kennwortdatei befindet sich jeweils ein Leerzeichen. Zugriffsrechte auf die Datei sind 700. Ordner /nas/Freigabename ist angelegt.
Per mount -t cifs -o username=Benutzername,password=Kennwort_des_Benutzers //IP_der_Freigabe/Freigabename /nas/freigabename kann ich die Freigabe problemlos per Hand mounten. Was mache ich falsch?
Gibt es irgendweiche anderen Möglichkeiten, beispielsweise per Script das beim Systemstart abgearbeitet wird?
Grüße
Ulrich
dann tu doch Per mount -t cifs -o username=Benutzername,password=Kennwort_des_Benutzers //IP_der_Freigabe/Freigabename /nas/freigabename kann ich die Freigabe problemlos per Hand mounten. evtl. mit sudo-Vorspann in deine .profile ! /home/user/.profile manchmal ist die nicht vorhanden, dann anlegen... ersatzweise /etc/profile (dann aber für alle User) beim Systemstart.... (hier in /etc ohne Punkt davor) Fred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Ulrich Mindrup schrieb:
Hallo Leute,
ich habe hier einen Server unter Opensuse 10.3 und möchte ein Samba-Share auf einem NAS (Buffalo Terrastation pro II mit AD-Authentifizierung) automatisch mounten. Eigentlich hatte ich geglaubt, das könne nicht so schwierig sein aber ich bekomme es einfach nicht hin, vermutlich mache ich irgendwelche Anfängerfehler.
Ich habe nach einer Anleitung die ich im Netz gefunden habe die fstab um folgenden Eintrag erweitert:
//IP_des_Nas/Freigabename /nas/Freigabename cifs credentials=/root/.smbpw 0 0
In der .smbpw steht folgendes: username = Benutzername password = Kennwort_des_Benutzers
Leider funktioniert das ganze nicht. Gibt es irgendwelche offensichtlichen Fehler die ich gemacht habe? Trenner in der fstab sind Tab bzw. Leerzeichen, vor und nach den Gleichzeitszeichen in der Kennwortdatei befindet sich jeweils ein Leerzeichen. Zugriffsrechte auf die Datei sind 700. Ordner /nas/Freigabename ist angelegt.
Per mount -t cifs -o username=Benutzername,password=Kennwort_des_Benutzers //IP_der_Freigabe/Freigabename /nas/freigabename kann ich die Freigabe problemlos per Hand mounten. Was mache ich falsch?
Gar nichts machst du falsch. Der Mountvorgang startet bei Opensuse 10.3 halt vor der Bereitstellung des Netzwerkes. Also entweder hackst du das System oder machst du es so wie ich es unten beschrieben habe.
Gibt es irgendweiche anderen Möglichkeiten, beispielsweise per Script das beim Systemstart abgearbeitet wird?
Für das Mounten einer Sambashare AFAIK ist die /etc/samba/smbfstab zuständig. Dort einen Eintrag erstellen wie z.B.: //192.168.x.x/share /files/share cifs username=benutzer,password=passwort,uid=benutzer,gid=users,file_mode=0755,dir_mode=0775 Danach mit 'rcsmbfs start' starten. Sollte z.B. auf einem x86_64 System ein Fehler kommen, dann das 32-bit Samba-Subsystem deinstallieren. Er machte bei mir Probleme. ich weiß auch gar nicht wofür er gut sein soll außer für die Installation selbst. sollte meines Erachtens danach automatisch von der Platte fliegen. Es mach nur das System unnötig fett. Wenn es beim Booten starten soll, dann in den runlevel 3 und 5 eintragen. Der Vorteil des ganzen ist, dass die /etc/samba/smbfstab nur für den root sichtbar ist. ;) MfG Peter - -- All the best, Peter J. P-N. aedon DESIGNS >> http://www.aedon.selfip.com/ openSUSE 10.3 x86_64, fully updated + KDE:KDE3 buildservice, customized for picture manipulation and multimedia on desktop. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFIBi/Oh8q3OtgoGAwRAnmXAJ9ricd1gafK1C1YH6kBo8Nm850BSgCgiFKO H8HfimXaqJJV7j61ZERqIjA= =x18C -----END PGP SIGNATURE----- -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (3)
-
Fred Ockert
-
Peter J. P-N
-
Ulrich Mindrup