1.被遠程的PC:
(1) 下載 OpenSSH-Win64.zip,並解壓到本地;
(2) 在C:\Program Files文件夾中新建OpenSSH文件夾,並將(1)中解壓的所有文件copy到OpenSSH文件夾中,此處都需要Administrator的權限 ;
(3) 管理員權限運行cmd,切換到: cd C:\ProgramFiles\OpenSSH這個文件夾 ,然后 運行以下命令:powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
(4) 添加規則:
控制面板->系統和安全->Windows防火牆->高級設置->入棧規則->"新建規則":選擇“端口(O)”-> "TCP",特定本地端口設置為22 -> “允許連接”-> 默認全選,下一步 -> 名稱: sshd ,完成。
(5)啟動OpenSSH相關服務:
“此電腦”上右擊,選擇“管理”,在“服務和應用程序”中選擇“服務”,在右側的所有服務中找到“OpenSSH Authentication Agent”和“OpenSSH SSH Server”,右擊並在“屬性”中將啟動類型修改為“自動”,點擊確定。
2. 本地PC:
(1) 安裝WinSCP:
https://winscp.net/eng/download.php
(2) 打開WinSCP:
文件協議:SFTP
主機名:就是被遠程那台PC的IP
端口號:22
用戶名和密碼:就是被遠程那台PC的用戶名和密碼
點擊“登錄”。
3. 注意事項:
以上設置的兩台PC是在同一網絡內,比如校園網(校園VPN可以輕松實現)。非局域網內沒有嘗試過。
參考: https://blog.csdn.net/qccz123456/article/details/80345999
關於“文件''...\putty.exe'沒有找到”的錯誤解決方法:
