Using SSH without a password
Logan Kennelly
plug-discuss@lists.plug.phoenix.az.us
Tue, 9 Jul 2002 17:11:22 -0700
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Tuesday 09 July 2002 02:00 pm, Simper, Brian D wrote:
> Is it possible to set up a Linux machine to use scp without using a
> password? I have a server that needs to provide files for a set of very
> secure systems and they only have ssh installed on them (no ftp, no
> telnet, no rlogin clients or servers). For convenience of the users, can
> a password-less scp be set up?
Others pointed out that you can use public/private key authentication. More
specifically:
Host: `ssh-keygen -t rsa`
Accept the defaults. Don't specify a passphrase.
Host: `scp ~/.ssh/id_rsa.pub user@server:id_rsa.pub`
Server: `cat ~/id_rsa.pub >> ~/.ssh/authorized_keys2`
Server: `rm ~/id_rsa.pub` (just to cleanup)
(If you want to be really clean, run from the host:
`cat ~/.ssh/id_rsa.pub | ssh user@server 'cat >> ~/.ssh/authorized_keys2'`
instead of the previous three commands.)
Note that you need to `chmod 600 ~/.ssh/authorized_keys2` so that others
cannot read the file. (This one stumped me for the longest time until I
read the server logs. :-) )
- --
Logan Kennelly
,,,
(. .)
- --ooO-(_)-Ooo--
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE9K3uwpNoctRtUIRQRAnnjAJ9sNoF0hXdy3jGLEu8aRWyZ+t7qawCeO4ul
yrnFBc2/Nojkc46nuy0HY4Q=
=pxuR
-----END PGP SIGNATURE-----