Up one level
COPYING 17982 Jan 23 1996
CREDITS 446 Jul 24 2002
ChangeLog 2430 Sep 10 2002
INSTALL 86 Apr 9 2001
Makefile 3086 Sep 10 2002
NEWS 0 Apr 8 2001
README 2328 Apr 16 2002
TODO 65 Apr 14 2001
favicon.ico 20 Aug 28 2005
filelist.html
index.html
internal-gopher-menu 29 Aug 28 2005
internal-gopher-unknown 32 Aug 28 2005
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.noarch.rpm 16684 Apr 9 2001
ssh-keyinstall-0.1-1.src.rpm 16709 Apr 9 2001
ssh-keyinstall-0.1.1-1.noarch.rpm 17269 Apr 14 2001
ssh-keyinstall-0.1.1-1.src.rpm 17352 Apr 14 2001
ssh-keyinstall-0.1.1.tar.gz 14441 Apr 14 2001
ssh-keyinstall-0.1.2-0.noarch.rpm 18179 Apr 15 2001
ssh-keyinstall-0.1.2-0.src.rpm 18268 Apr 15 2001
ssh-keyinstall-0.1.2.tar.gz 15333 Apr 15 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 24 2002
ssh-keyinstall-0.1.7-0.src.rpm 19161 Jul 24 2002
ssh-keyinstall-0.1.7.tar.gz 16253 Jul 24 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

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 Sep 10 16:12:20 2002
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 Sep 10 16:12:21 2002, 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.

The files in this collection are part of William Stearns' software archive. If any of the links on this page do not work, you may be viewing an incomplete mirror. There is a complete list of the mirror sites at the starting page for this mirror and at the primary mirror.


Generated Fri May 12 23:32:01 EDT 2006 by htmlfilelist version 0.8.4