Well, the automatic public key installation is what I want to achieve on the LAN, so I've tried to call ssh-copy-id to the remote pc, which asks for the password and doesn't have an option to pass password by cli.
I am considering to reimplement the needed ssh-copy-id's functionality in perl, by using Net::SSH2 module, but before that, I wonder, if there is a way to, instead of using /dev/tty trick, emulate the keyboard to send the keys to the program. Make a perl program to act as if the keyboard would send the keys to the program, like you can do in the GUI programming, to send keyboard keystrokes.
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.