sftp 搭建_使用秘钥方式验证方式_使用FreeSSHD和 Xshell 工具

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

FreeSSHD 和Xshell 搭建基于秘钥的ssh和sftp 环境

作者:胡勇

时间:2015年12月26日1.freeSSHd下载,/?ctt=download

2.freeSSHd安装

选择安装目录:

默认方式,直接下一步

点击是

点击是

3.运行freesshd,然后进行配置根据自己的需要设置端口,其他的默认

新建一个公钥目录,用于存放客户端连接时,客户端私钥对应的公钥。即客户端提供公钥,然后放在该目录下。

设置sftp目录。即sftp用户登录成功后,看到的目录。

添加用户

最后,点击确定

4.下载xmanager,这里面包含有xshell,然后安装。和一般软件的安装方式

一样。

5.运行xshell来生成秘钥对

点击完成之后,就会看到,这里有个私钥。如果写代码需要用到这个私钥的话,可以进行导出,导出的文件名随便。

然后把导出得到的文件名为huyong 这个公钥移动到freeSSHd 的公钥目录中。

freeSSHd的公钥目录的配置,上面配置freeSSHD有介绍过。

启动freeSSHD

启动后的效果

说明:只要freeSSHd的配置发生变化后,都记得,最好把freeSSHd的服务重启一下。可以通过:开始—>运行输入:services.msc

6.使用xshell试运行

录入,在freeSSHd设置的sftp用户名

使用我们刚生成的私钥来进行登录,如果私钥设置有密码的话,需要输入私钥的密码。

这个说明,我们使用秘钥的方式登录成功了。

相关文档
最新文档