Chinaunix首页 | 论坛 | 博客
  • 博客访问: 175810
  • 博文数量: 159
  • 博客积分: 7007
  • 博客等级: 准将
  • 技术积分: 1750
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-17 15:05
文章分类

全部博文(159)

文章存档

2010年(39)

2009年(106)

2008年(14)

我的朋友

分类: LINUX

2009-06-22 11:00:56

1.在SSH Secure Shell Client生成key
settings->User Authentication->keys->Generate New...->下一步->RSA->下一步->File:authorized_keys->下一步完成
2.把C:\Documents and Settings\admin\Application Data\SSH\UserKeys下的authorized_keys.pub上传到服务器的/root目录上去
[root@mysqlserver ~]# mkdir .ssh
[root@mysqlserver ~]# cd .ssh 
[root@mysqlserver .ssh]# ssh-keygen -i -f ../authorized_keys.pub >> authorized_keys
[root@mysqlserver .ssh]# cd /etc/ssh/
[root@mysqlserver ssh]# cp sshd_config sshd_configback
[root@mysqlserver ssh]# vi sshd_config
PubkeyAuthentication yes /*启用PublicKey认证

AuthorizedKeysFile .ssh/authorized_keys /*PublicKey文件路径

PasswordAuthentication no /*禁止密码验证登录

[root@mysqlserver ssh]# /etc/rc.d/init.d/sshd restart
Stopping sshd:                                             [  OK  ]
Starting sshd:                                               [  OK  ]
3.在windows上使用SSH Secure Shell Client登录linux主机选择public key方式就可以登录了

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

chinaunix网友2009-08-06 15:13:57

好文章,谢谢!