免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 875 | 回复: 0
打印 上一主题 下一主题

ssh 基于公钥认证 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-17 15:46 |只看该作者 |倒序浏览
   为了方便远程异地备份,解决远程连接无需输入密码,特配置ssh基于公钥的连接认证,
在使用公钥认证以前,首先要进行一些设置:

1.在客户端生成一对密钥,一个公钥,一个私钥。

[oracle@test ~]$ ssh-keygen -t dsa

直接回车就可以了。这样就生成了如下两个文件
[oracle@test ~]$ cd .ssh/
[oracle@test .ssh]$ ls
id_dsa  id_dsa.pub

2.将生成的公钥id_dsa.pub上传到远端服务器的用户目录的.ssh目录下面,如果没有.ssh  目录,就手动创建。
之后将文件重新命名
mv id_dsa.pub authorized_keys

为安全起见,要确保ssh目录的安全,只有所有者才有权写入,如果远程用户
的SSH配置文件的权限设置不当,服务器可能会拒绝进行认证。

现在ssh 192.168.0.1 之后就可以无需密码登录了。

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/11765/showart_141770.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP