Christian Boltz wrote: ...
Nur, das SMB kein M$-Protokoll ist (nur ein "assimiliertes - Urheber ist eher IBM).
assimiliert? Obwohl ich Win 3.11 und Win98 fast auswendig kenne - ich hoffe, ich oute mich damit nicht auf dieser Mailingliste ;-) - wusste ich nicht, dass M$ mit den Borg kooperiert. Oder ist M$ Borg??? Jedenfalls danke für den Hinweis!
*grins* Schau doch mal bei /. (http://slashdot.org) vorbei, dort gibt es bei Meldungen die M$ betreffen ein nettes Foto von (nein, nicht 7of9) Borg Gates ;-) ...
Jepp, das liest sich gut! Das Problem mit dem Passwort in Klarschrift beim mount-Befehl ist uns auch schon mal unangenehm aufgestoßen :-/ Deine Lösung kommt jetzt erstmal in die Archivkiste (man weiß ja nie ;-)
Eine Lösung ist mir gerade noch eingefallen, vielleicht passt die ja: Es gibt doch den Befehl smbmount (hast Du ja schon erwähnt) AFAIK wird das Passwort interaktiv abgefragt. Dies gibt Dir vermutlich die Möglichkeit, es vor der mount-Ausgabe zu verstecken:
smbmount //server/freigabe /mnt/samba < ~/smbpw.txt Hoffentlich stimmt die Syntax von smbmount, ich gehe mal von mount-Syntax aus.
Vielleicht kann man das Passwort ja auch als Kommandozeilenparameter angeben? - man smbmount - (keine Ahnung, lies eben mal nach...)
So, wenn Du jetzt noch in der Datei ~/smbpw.txt das Sambapasswort und weitere von smbmount benötigte Eingaben einträgst, liest Dir smbmount aus der "Hand" [genauer: Datei ;-)]. Die entsprechende Datei sollte aus Sicherheitsgründen die Rechtemaske -rw------- haben (nur Benutzer, lesen, schreiben).
Und jetzt wären wir wieder bei ~/.profile sudo /pfad/zu/smbmount <parameter>...
Zur Einrichtung von sudo: visudo aufrufen Beispiel-Konfiguration: die folgende Zeile erlaubt z. B. ein init 0 für den User halt ohne Passworteingabe halt ALL=(ALL) NOPASSWD:/sbin/init 0 Ansonsten: man sudo, man visudo, man sudoers Auf jeden Fall die komplette Befehlszeile incl. Pfad eintragen!
Ich hoffe, dass diese Lösung sicher genug ist (einzig der root des jeweiligen Rechners kann die Datei mit dem Passwort mitlesen, falls kein NFS-Export eingerichtet ist)
Na bitte, das sieht doch richtig gut aus! Schön entwickelt (und gleich auch dokumentiert!), ab damit in die Tips&Tricks-Kiste :) Gruß hebi -- Dirk Hebenstreit Tel : +49-0170-2461522 Eschenweg 3 +49-033200-85997 14558 Bergholz-Rehbruecke Dirk.Hebenstreit@epost.de PingoS - LINUX-User helfen Schulen: http://www.pingos.schulnetz.org