freeSSHD在windows環境下搭建SFTP服務器

freeSSHD在windows環境下搭建SFTP服務器windows


0 建議如今windows環境下安裝cygwin,不然在windows環境下cmd模式使用不了sftp去鏈接,能夠利用win scp去測試鏈接服務器

1 下載freeSSHD.exessh

2 安裝測試

  傻瓜式一鍵安裝3d

  安裝過程當中會提示「提示私有祕鑰沒安裝」,點擊確認,安裝目錄下會多出幾個文件。blog

3 運行方式(最好以管理員方式運行)ip

4 設置get

   1> 添加用戶cmd

    

   2> 設置SSH服務器ip,端口等信息io

   

  3>設置登陸受權選項,其中Public key auth意指經過公鑰登陸

   

   4> 設置sftp服務器根目錄

   

   5> 啓動服務器Server Status

      

4 鏈接測試

   1> cmd 模式下使用sftp 登陸測試鏈接,以下圖

    注:sftp命令默認端口22, 完整命令是:sftp -P 22 kevin@10.160.62.27

    

   2> 使用win scp或者File Zilla Client進行登陸

   3> 使用cmd命令上傳下載文件

        上傳:put d:/file.txt /upload

        下載:get /download/download.txt e:/

5 異常及解決方案

   輸入正確用戶名和密碼提示denied或者key verification failed.,常規解決方案以下

   1. 刪除C:\Users\Administrator下的.ssh文件夾,使用管理員程序從新運行freesshd,再次測試鏈接

 

備註:可嘗試經過公鑰去登陸。

相關文章
相關標籤/搜索