sftp密钥问题

kgzhw 2012-03-31 04:08:13
为什么sftp可以使用密钥也可以不是用密钥了。
请高手帮忙解释一下。在线等待。
...全文
434 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
刘兄弟 2014-08-27
  • 打赏
  • 举报
回复
引用 8 楼 alexsunmiu 的回复:
看贴总是不回 ,一直没提升等级和增加经验,现在我明白了,反正回贴可以升级 ,也可以赚经验,而升级又需要经验 ,我就把这句话复制下来 ,遇贴就灌水,捞经验就闪
回来
alexsunmiu 2012-06-25
  • 打赏
  • 举报
回复 1
看贴总是不回 ,一直没提升等级和增加经验,现在我明白了,反正回贴可以升级 ,也可以赚经验,而升级又需要经验 ,我就把这句话复制下来
,遇贴就灌水,捞经验就闪
gongxujun 2012-04-16
  • 打赏
  • 举报
回复
看贴总是不回 ,一直没提升等级和增加经验,现在我明白了,反正回贴可以升级 ,也可以赚经验,而升级又需要经验 ,我就把这句话复制下来
,遇贴就灌水,捞经验就闪



kgzhw 2012-04-04
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

这下我明白你的问题了,你可以看一下ssh的信任连接的相关资料
sftp是基于ssh的,服务器在接收到连接请求时,应该会尝试查找客户端的公钥,如果找不到,或者找到的公钥不匹配,就会要求做用户名密码认证
[/Quote]

我也查到要看ssh,想偷懒,下了一个FIleZilla2.2.4b源码研究,可惜只有用户名和密码登陆方式。
jiuchang 2012-04-04
  • 打赏
  • 举报
回复
这下我明白你的问题了,你可以看一下ssh的信任连接的相关资料
sftp是基于ssh的,服务器在接收到连接请求时,应该会尝试查找客户端的公钥,如果找不到,或者找到的公钥不匹配,就会要求做用户名密码认证
kgzhw 2012-04-04
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 的回复:]

那可能是客户端工具的问题,它会选择是否走sftp协议
如果使用了sftp协议,是一定会有密钥的
[/Quote]

不是一定要密钥的。sftp有两种登陆方式用密钥是一种方式还有可以通过用户名还密码。其实这就是我上面问题的答案了,不过现在不知道客户端和服务器端通过密钥方式怎么建立连接的。
jiuchang 2012-04-02
  • 打赏
  • 举报
回复
那可能是客户端工具的问题,它会选择是否走sftp协议
如果使用了sftp协议,是一定会有密钥的
kgzhw 2012-04-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

你是怎么判断sftp不使用密钥的
[/Quote]

这个应该是由客户端和服务器之间协商的。
jiuchang 2012-03-31
  • 打赏
  • 举报
回复
你是怎么判断sftp不使用密钥的

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧