Password on command line with SCP
Dan Nelson
dnelson at allantgroup.com
Sat Jan 20 07:56:48 UTC 2007
In the last episode (Jan 20), Jeff Royle said:
> Don O'Neil wrote:
> > Is there any way to pass the password for an SCP command via the
> > command line as a switch? I'd like to embed SCP in a script and
> > pass the password once through a command line input from the master
> > script... By defauly any time I use the -B mode it says passwords
> > are required, and without -B it asks for the password after the
> > command starts to execute.
>
> The only way I know of is to use keys for your authentication.
>
> You then can use 'scp -B -i <somekeyfile> file1 file2 ... example.com:.'
You can also use ports/lang/expect to script entering the password, but
it's more fragile than using keys.
--
Dan Nelson
dnelson at allantgroup.com
More information about the freebsd-questions
mailing list