- 论坛徽章:
- 0
|
1、下载 ssh-3.2.0.tar.gz
2、安装
#gzip -d ssh-3.2.0.tar.gz
#tar xvf ssh-3.2.0.tar
#cd ssh-3.2.0
#./configure
#make ( 注:此过程执行时有关于目录的报警,但不影响使用)
#make install
程序安装到:
/usr/local/sbin
配置目录:
/etc/ssh2
3、启动ssh2
#/usr/local/sbin/sshd2 &
成功后,就可以用scrt 的PASSWD认证方式登录!
4、使用scrt的publickey方式登录
1)、创建一用户,带有home目录
#useradd -D ;列出缺省
#useradd -D basedir=/home
#useradd -m www
#passwd aaa
2)、创建密钥
#su www
$cd /home/www
$ssh-keygen -b 1024 ;为www生成1024bit的KEY!
会提示你输入密码,执行完后生成.ssh2子目录,下面有两个文件:
id_dsa_1024_a ;为私钥
id_dsa_1024_a.pub ;为公钥
3)、在scrt下生成密钥
在用scrt建 立session时,Authentication中的primary选择publickey,然后点击属性:
use identify file-->;Create Identify File,会提示你生成密钥对。在生成的过程中mouse 要不停地移动。还会提示你输入密码,这个密码一定要记住!!!
4)、交换公开密钥
将Scrt生成的公开密钥:
Identify.pub(在scrt 的目录下)上传到sun的/home/www/.ssh2下面
5)、建立Authorization文件和Identification文件
#cat >;Authorization
Key Identity.pub
^D
#cat >;Identification
IdKey Identity
^D
#
注:这两个文件中的公钥和私钥文件名指的是Scrt中产生的文件名!
6)、用scrt进行连接
采用publickey的方式认证,在提示输入密码时,输入在用scrt生成密钥时的口令!
至此连接应当完成!
注:sun上产生的公开密钥可以不用下载到win上,在连接时由sun 推送到客户端。
本人刚学solaris还不到一个月,这是第一次学人写东西,有问题请高手务必指出,以免误人子弟!
汗.............
|
|