Up one level
ChangeLog 2430 Sep 10 2002
COPYING 17982 Jan 23 1996
CREDITS 446 Jul 24 2002
favicon.ico 20 Mar 30 2012
filelist.html
index.html 1461 May 26 20:26
INSTALL 86 Apr 9 2001
internal-gopher-menu 29 Mar 30 2012
internal-gopher-unknown 32 Mar 30 2012
known2config 2628 Apr 1 19:39
known_hosts_merge 723 Apr 1 19:39
Makefile 3086 Sep 10 2002
NEWS 0 Apr 8 2001
quick-ssh-keyinstall 589 Apr 1 19:39
README 2328 Apr 16 2002
ssh-keyinstall 24932 Sep 10 2002
ssh-keyinstall-0.1-0.noarch.rpm 16790 Apr 9 2001
ssh-keyinstall-0.1-0.src.rpm 16756 Apr 9 2001
ssh-keyinstall-0.1.1-1.noarch.rpm 17269 Apr 15 2001
ssh-keyinstall-0.1.1-1.src.rpm 17352 Apr 15 2001
ssh-keyinstall-0.1-1.noarch.rpm 16684 Apr 9 2001
ssh-keyinstall-0.1-1.src.rpm 16709 Apr 9 2001
ssh-keyinstall-0.1.1.tar.gz 14441 Apr 15 2001
ssh-keyinstall-0.1.2-0.noarch.rpm 18179 Apr 16 2001
ssh-keyinstall-0.1.2-0.src.rpm 18268 Apr 16 2001
ssh-keyinstall-0.1.2.tar.gz 15333 Apr 16 2001
ssh-keyinstall-0.1.3-0.noarch.rpm 18262 May 19 2001
ssh-keyinstall-0.1.3-0.src.rpm 18370 May 19 2001
ssh-keyinstall-0.1.3.tar.gz 15424 May 19 2001
ssh-keyinstall-0.1.4-0.noarch.rpm 18818 Mar 28 2002
ssh-keyinstall-0.1.4-0.src.rpm 18945 Mar 28 2002
ssh-keyinstall-0.1.4.tar.gz 15890 Mar 28 2002
ssh-keyinstall-0.1.5-0.noarch.rpm 18890 Mar 28 2002
ssh-keyinstall-0.1.5-0.src.rpm 18988 Mar 28 2002
ssh-keyinstall-0.1.5.tar.gz 15957 Mar 28 2002
ssh-keyinstall-0.1.6-0.noarch.rpm 19171 Jul 24 2002
ssh-keyinstall-0.1.6-0.src.rpm 19341 Jul 24 2002
ssh-keyinstall-0.1.6.tar.gz 16423 Jul 24 2002
ssh-keyinstall-0.1.7-0.noarch.rpm 19232 Jul 25 2002
ssh-keyinstall-0.1.7-0.src.rpm 19161 Jul 25 2002
ssh-keyinstall-0.1.7.tar.gz 16253 Jul 25 2002
ssh-keyinstall-0.1.8-0.noarch.rpm 19629 Aug 13 2002
ssh-keyinstall-0.1.8-0.src.rpm 19665 Aug 13 2002
ssh-keyinstall-0.1.8.tar.gz 16722 Aug 13 2002
ssh-keyinstall-0.1.9-0.noarch.rpm 19670 Aug 21 2002
ssh-keyinstall-0.1.9-0.src.rpm 19700 Aug 21 2002
ssh-keyinstall-0.1.9.tar.gz 16756 Aug 21 2002
ssh-keyinstall-0.1.tar.gz 13879 Apr 9 2001
ssh-keyinstall-1.0.0-0.noarch.rpm 19705 Sep 10 2002
ssh-keyinstall-1.0.0-0.src.rpm 19737 Sep 10 2002
ssh-keyinstall-1.0.0.tar.gz 16790 Sep 10 2002
ssh-keyinstall-current.tar.gz 16889 Sep 10 2002
ssh-keyinstall.spec 1410 Sep 10 2002
ssh-keyinstall.v0.0.1 12991 Apr 3 2001
ssh-keyinstall.v0.0.2 13778 Apr 3 2001
ssh-keyinstall.v0.0.3 14895 Apr 3 2001
ssh-keyinstall.v0.0.4 15004 Apr 3 2001
ssh-keyinstall.v0.0.5 17596 Apr 8 2001
ssh-keyinstall.v0.0.9 20726 Apr 9 2001
ssh-keyinstall.v0.1.1-beta1.gz 5679 Apr 9 2001
ssh-key-setup 4229 May 26 2016
TODO 65 Apr 15 2001

README


	ssh-keyinstall is a script that helps an ssh user set up the
keys at both ends of an ssh connection.  It creates an rsa or dsa key if
needed and copies the public half to the server.  Once the process is
done, you'll be able to log in with the passphrase and key instead of a
password.



Requirements:

- The client machine (the machine that makes a connection to an ssh
server) needs to be a Unix machine with bash and some basic system
utilities.

- The client machine needs an ssh client, the server needs an ssh
server.

- You'll need a shell account on both machines.

- You'll need the "netcat" utility on the client end.  This may be part
of a "netcat" or "nc" package.

- Note that a Windows machine with the cygwin environment (
http://www.cygwin.com ) and netcat for nt (
http://www.atstake.com/research/tools/index.html ) runs ssh-keyinstall
quite well.  Put netcat (nc) somewhere in your windows path, say, in
c:\windows\command , and ssh-keyinstall can use it.  Winzip (
http://www.winzip.com ) can handlle both the netcat zip file and the
ssh-keyinstall tar.gz file.


How to use it:

1.	Log into the client machine - the one you'll be ssh'ing _from_.
If you're using "su" to become a different user, then make sure to use
"su -" to update your environment variables.

2.	Place ssh-keyinstall in your path (or remember to run it as
"/full/path/to/ssh-keyinstall ...."

3.	Run:
ssh-keyinstall -s RemoteServerName
	and the keys will be created and transferred across.  Run it
without any parameters to see a description of the lesser used options.

4.	As part of the transfer process, you'll be prompted a few times
to enter your password on the remote system.  At each step, you'll be
shown the ssh command that will be run on the remote system or the scp
command being used to transfer a file across.
	Kevin Burton asked the reasonable question:

"I just wonder if there is a way to supress the 4-5 password requests? 
Maybe an expect script?"

	That's a toughie.  I probably could work out some way to feed in
the password, but I'm actually hoping to avoid storing it in the script. 
My personal preference is that the user talk directly to ssh/scp, mostly
to give my (assumed security-conscious) users peace of mind.  I've
reduced the number of times the user needs to type it by bunching
commands together.


ssh-keyinstall-1.0.0-0.noarch.rpm

Name        : ssh-keyinstall               Relocations: (not relocatable)
Version     : 1.0.0                             Vendor: William Stearns
Release     : 0                             Build Date: Tue 10 Sep 2002 08:12:20 PM UTC
Install Date: (not installed)               Build Host: sparrow
Group       : Applications/Internet         Source RPM: ssh-keyinstall-1.0.0-0.src.rpm
Size        : 51355                            License: GPL
Signature   : RSA/MD5, Tue 10 Sep 2002 08:12:21 PM UTC, Key ID 012334cbf322929d
Packager    : William Stearns <wstearns@pobox.com>
URL         : http://www.stearns.org/ssh-keyinstall/
Summary     : ssh-keyinstall helps an ssh user set up the keys at both ends of an ssh connection.
Description :
ssh-keyinstall is a script that helps an ssh user set up the
keys at both ends of an ssh connection.  It creates an rsa or dsa key if
needed and copies the public half to the server.  Once the process is
done, you'll be able to log in with the passphrase and key instead of a
password.

Generated Thu May 26 20:26:43 UTC 2016 by htmlfilelist version 0.8.3