介紹一個 FTP客戶端-IIS7服務器管理工具
作為FTP客戶端,它支持批量管理ftp站點。定時上傳和定時下載,定時備份,且操作簡潔。同時iis7服務器管理工具還是vnc客戶端。並且支持批量管理管理windows及linux服務器、vps。讓服務器真正實現了一站式管理,真的是非常方便。
下載地址:http://fwqglgj.iis7.net/cp/ftp/?tscc-jz


WinSCP是一個Windows環境下使用SSH的開源圖形化SFTP客戶端。同時支持SCP協議。它的主要功能就是在本地與遠程計算機間安全的復制文件。
通過winscp可以編輯、上傳、刪除遠程設備上的文件。與ftp不同的是,ftp通過會限制在某目錄中,而使用root通過winscp登錄后則可以操作系統中的所有文件。
下面以本地虛擬機 CentOS 7 為例進行如下介紹,本人驗證過操作完下面步驟1和2就可以用winscp遠程連接了,步驟3和4可以不用配置就可以。
以下命令使用root賬戶下操作
1. 虛擬機 CentOS 7配置靜態 IP
參考:https://www.cnblogs.com/li150dan/p/12533160.html
2. 開啟遠程服務(這里必須操作)
查看狀態命令:service sshd status
啟動服務命令:service sshd start
重啟服務命令:service sshd restart
開機自啟命令:service sshd enable
上面操作也可以使用下面的命令格式:
查看狀態命令:systemctl status sshd.service
啟動服務命令:systemctl start sshd.service
停止服務命令:systemctl stop sshd.service
重啟服務命令:systemctl restart sshd.service
開機自啟命令:systemctl enable sshd.service
刪除自啟命令:systemctl disable sshd.service
3. 開啟 start | 關閉 stop 防火牆(這里非必須)
關閉防火牆命令:systemctl stop firewalld.service
禁止防火牆開機啟動命令:systemctl disable firewalld.service
4. 配置本地虛擬網絡 VMnet8 的 IP 地址(這里非必須)
在 控制面板 -》網絡和 Internet -》網絡連接 中找到 VMware Network Adapter VMnet8,右鍵屬性,設置 Internet 協議版本 4(TCP/IPv4) 屬性,
手動設置 IP 地址和子網掩碼(這里我將 IP 地址設置為 192.168.146.1,子網掩碼為 255.255.255.0),如圖所示:

使用 WinSCP 連接虛擬機中的 CentOS 7
打開 WinSCP 進入登錄界面,主機名輸入 CentOS 7配置的靜態 IP,我這里是 192.168.146.128
端口使用默認的 22,然后輸入CentOS 7 的用戶名以及密碼,點擊 “登錄” 按鈕即可。我這里使用root賬號登錄

WinSCP無法連接Windows服務器進行文件傳輸

發現無法連接遠程window服務器。
winscp是一款非常好用的文件傳輸工具,但往往在windows系統上,使用是SFTP模式會出現無法連接的情況。
其最主要的原因,是因為windows系統默認沒有開啟SSH協議。
解決方法:手動安裝 OpenSSH
在需要遠程訪問的windows服務器電腦上安裝OpenSSH的server:具體步驟如下:
-
雲盤獲得 地址:(提取碼:uvxj)
-
在C:\Program Files文件夾中新建OpenSSH文件夾,並將步驟1下載的壓縮包解壓的所有文件copy到OpenSSH文件夾中,此處都需要Administrator的權限;
-
管理員權限運行cmd,並切換到C:\ProgramFiles\OpenSSH這個文件夾,運行以下命令:powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

-
設置防火牆入站規則:

新建入站規則:選擇port,tcp,固定端口22,Name寫sshd,description寫OpenSSH Server (sshd),完成。
5、開啟OpenSSH服務
找到安裝好的 OpenSSH 服務,設置 自啟動 最后點擊Start Service。
6、在本地上安裝WinSCP
7、開啟WinSCP,Hostname寫IP,port寫22,username和password自己知道的。
