Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Jan 2007 01:56:46 -0600
From:      Dan Nelson <dnelson@allantgroup.com>
To:        Jeff Royle <lists@qwirky.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Password on command line with SCP
Message-ID:  <20070120075645.GB87905@dan.emsphone.com>
In-Reply-To: <45B1BBB6.9020905@qwirky.net>
References:  <009b01c73c5d$a1d11dd0$0300020a@mickey> <45B1BBB6.9020905@qwirky.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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@allantgroup.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070120075645.GB87905>