Chinaunix首页 | 论坛 | 博客
  • 博客访问: 9255505
  • 博文数量: 1669
  • 博客积分: 16831
  • 博客等级: 上将
  • 技术积分: 12594
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-25 07:23
个人简介

柔中带刚,刚中带柔,淫荡中富含柔和,刚猛中荡漾风骚,无坚不摧,无孔不入!

文章分类

全部博文(1669)

文章存档

2023年(4)

2022年(1)

2021年(10)

2020年(24)

2019年(4)

2018年(19)

2017年(66)

2016年(60)

2015年(49)

2014年(201)

2013年(221)

2012年(638)

2011年(372)

分类: LINUX

2013-03-05 11:09:08

SSH Public Key+secureCRT登录配置  

2013-03-04 11:24:25|  分类: rhel_ssh |  标签: |字号 

1.      启用PubkeyAuthentication认证并生成KEY文件

(1) 编辑SSH 配置文件/etc/ssh/sshd_config,允许Public Key 验证。

[root@ CentOS2 ~]#grep PubkeyAuthentication /etc/ssh/sshd_config

PubkeyAuthentication yes

(2) 通过ssh-keygen 命令生成公钥和密钥。公钥以 .pub 结尾。

[root@CentOS2 ~]# ssh-keygen -t dsa -f ~/.ssh/sunjh  DSA算法比RSA算法支持的平台更多)

Generating public/private dsa key pair.

Enter passphrase (empty for no passphrase):   (注意此处不要输口令,否则以后用key仍要用口令)

Enter same passphrase again:

Your identification has been saved in /root/.ssh/sunjh.

Your public key has been saved in /root/.ssh/sunjh.pub.

The key fingerprint is:

80:c1:cd:7b:11:05:03:7c:45:4f:72:4a:ab:06:5a:98 root@CentOS2.ns.org

说明: passphrase 是key 模式的密码验证。即登陆时,在提供key 的同时还需输入解锁KEY 的密码

2.      目标服务器配置KEY 信息【公钥】

(1) 在目标服务器的 authorized_keys 文件中添加Public Key。

[root@CentOS2 ~]# cat /root/.ssh/sunjh.pub>>/root/.ssh/authorized_keys

说明:SSHv2 早期版本定义keys 文件路径为authorized_keys2。以下命名用于避免此情况产生的KEY 验证失败。

(2)[root@CentOS2 ~]# ln /root/.ssh/authorized_keys /root/.ssh/authorized_keys2

[root@CentOS2 ~]# ll /root/.ssh/

-rw-r–r– 1 root root 609 12-04 11:49 authorized_keys

-rw-r–r– 1 root root   0 12-04 11:49 authorized_keys2

-rw——- 1 root root 668 12-04 13:16 sunjh

-rw-r–r– 1 root root 609 12-04 13:16 sunjh.pub

3.      secureCRT客户端的连接

 (1) 打开secureCRT客户端,在快速连接,在授权里把Password选项取消,如下截图:

(2) 选中PublicKey后点右边的属性,在使用身份或证书文件,选择.pub密钥的路径,点确定就可以不用密码直接登录.

以后要连接别的服务器,只要把authorized_keys上传到目标服务器对应的目录下即可。实现同一个KEY登录多台服务器.

但需要注意:SSH 密码或Pulbic Key 的登陆过程均不具备IP 管理功能。即,Public Key 的信息外泄将导致Key 非法持有者具备所有登陆权限,解决方法用Iptables 实现TCP/IP 层的限制SSH登录.

阅读(1730) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~