Hi,
die Umgebungsvariable PASSWD auf meinem System (SuSE 7.3) ist nicht auswertbar (aus Sicherheitsgründen!?), jedoch gesetzt. Mit "echo $PASSWD" erhalte ich einen leeren String. Ich möchte jedoch die Variable in dem Aufruf "smbmount" nutzen. In den MAN-Pages zu "smbmount" ist die Variable als Option beschrieben. Wie bekomme ich die Variable auswertbar???
Dirk
Umgebungsvariable
Re: Umgebungsvariable
PASSWD="mein_passwort"; export PASSWD
du kannst statt PASSWD natürlich jede andereVariable nehmen (vorzugsweise, eine, die nicht belegt ist;), also z.B.
SBMPW="mein_passwort"; export SMBPW
Ob es allerdings schlau ist, ein Passwort in einer Variable zu speichern, halte ich für mehr als fragwürdig, um das mal vorsichtig auszudrücken. Du kannst das passwort auch smbmount direkt mitgeben.
du kannst statt PASSWD natürlich jede andereVariable nehmen (vorzugsweise, eine, die nicht belegt ist;), also z.B.
SBMPW="mein_passwort"; export SMBPW
Ob es allerdings schlau ist, ein Passwort in einer Variable zu speichern, halte ich für mehr als fragwürdig, um das mal vorsichtig auszudrücken. Du kannst das passwort auch smbmount direkt mitgeben.
Re: Umgebungsvariable
...eigentlich ist PASSWD schon durch das System gesetzt (...oder ?? Ich werte die MAN zu smbmount jedenfalls so), nur nicht auswertbar, z.b. in der .profile-Datei im user-home-Verzeichnis. Wenn ich das Password in "smbmount" mitgebe, dann habe ich erstens ein sichtbares Passwort in einem script und zweitens keine Möglichkeit der Schaffung einer allgemein gültigen .profile-Datei.
Re: Umgebungsvariable
Hi!
Nein, die Variable PASSWD ist nicht durch das System gesetzt. Das wäre ja hirntot. Wenn sie gesetzt wäre, würde man sie auch sehen, denn unsichtbare Variablen gibt es nicht.
Gruß,
hjb
Nein, die Variable PASSWD ist nicht durch das System gesetzt. Das wäre ja hirntot. Wenn sie gesetzt wäre, würde man sie auch sehen, denn unsichtbare Variablen gibt es nicht.
Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?
Re: Umgebungsvariable
Gut, aber warum ist die Variable in MAN smbmount beschrieben? Versionskonflikt?
Re: Umgebungsvariable
Gut, aber warum ist die Variable in "MAN smbmount" beschrieben? Versionskonflikt?