I agree with alexm, you should use ssh , otherwise any attempt to hide the password will be utterly useless (for example, the user and anyone else on the network could simply listen to the network traffic generated by your script and read the password that way).

Also, ssh gives you the possibility to execute only a specific script/command on the remote machine, via the "forced command" mechanism. You could generate an ssh keypair on the local machine, transfer the public part to the remote machine and assign it a script to execute. Your local script would then work without a password, but only enable the running of a single command on the remote server (which I think is what you're after).


All dogma is stupid.

In reply to Re: Need help hiding a password by tirwhan
in thread Need help hiding a password by jason_f

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.