Windows安裝SSH詳解

一、安裝OpenSSH

1、前往Win32-OpenSSH releases頁面下載msi安裝文件。

<img src="https://raw.githubusercontent.com/JaidedAI/EasyOCR/master/doc/images/EasyOCR_logo.png"></img>

2、執行安裝程序,並在安裝過程中選擇要安裝的組件。

<img src="https://raw.githubusercontent.com/PowerShell/Win32-OpenSSH/master/Install/win32-openssh-setup.png"></img>

3、在開始菜單中搜索“服務”,並打開“服務”窗口。

<img src="https://raw.githubusercontent.com/PowerShell/Win32-OpenSSH/master/Install/services.png"></img>

4、查找名為“OpenSSH Authentication Agent”的服務,並啟動它。

OpenSSH Authentication Agent  ssh-agent

二、生成SSH密鑰

1、打開Windows PowerShell控制台。

2、執行以下命令,生成公私密鑰對。

$ssh-keygen

3、根據提示輸入密鑰的保存路徑和密碼等信息。

Enter file in which to save the key (/Users/you/.ssh/id_rsa): </br>Enter passphrase (empty for no passphrase):</br>Enter same passphrase again:</br>

4、成功生成密鑰後,會在指定的保存路徑中生成私鑰文件和公鑰文件。

三、打開SSH服務

1、進入Windows服務管理器界面。

2、找到OpenSSH服務列表,並啟動OpenSSH依賴的所有服務。

C:\Program Files\OpenSSH\usr\sbin\sshd.exe

3、在Windows防火牆中新建一個入站規則,允許SSH服務通過。

netsh advfirewall firewall add rule name=SSHD dir=in action=allow protocol=TCP localport=22

4、測試SSH服務。

C:\Windows\System32\OpenSSH\ssh.exe

5、輸入遠程主機地址和用戶名,成功連接後即可使用SSH。

四、使用SSH連接遠程主機

1、打開命令行界面或SSH客戶端,並輸入連接命令。

$ssh user@remote_host_ip

2、根據提示輸入密碼或使用已生成的密鑰進行認證。

3、成功連接後即可在遠程主機上執行命令或傳輸文件等操作。

原創文章,作者:ZVZWB,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/332411.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
ZVZWB的頭像ZVZWB
上一篇 2025-01-21 17:30
下一篇 2025-01-24 18:46

相關推薦

  • 如何在樹莓派上安裝Windows 7系統?

    隨着樹莓派的普及,許多用戶想在樹莓派上安裝Windows 7操作系統。 一、準備工作 在開始之前,需要準備以下材料: 1.樹莓派4B一台; 2.一張8GB以上的SD卡; 3.下載並…

    編程 2025-04-29
  • 如何配置Python環境變量在Windows 11

    在本文中,您將學習如何在Windows 11操作系統上配置Python環境變量的步驟。Python是一種高級編程語言,廣泛用於編寫Web應用程序、數據分析、人工智能和機器學習等。在…

    編程 2025-04-29
  • Python SSH 遠程執行命令

    Python SSH 遠程執行命令是指在一個服務器上執行遠程另一個服務器上命令。如果你需要在本地機器上執行命令,或者在遠程機器上執行本地命令,你都可以使用 SSH。在 Python…

    編程 2025-04-29
  • 如何在Windows系統下載和使用cygwin?

    如果你是一名Windows系統的開發者,你可能會遇到一個問題,那就是缺少Unix/Linux系統下常用的命令行工具,這時候,你可以使用cygwin來解決這個問題。 一、cygwin…

    編程 2025-04-27
  • 蘋果電腦安裝Windows教程

    下面將介紹如何在蘋果電腦上安裝Windows操作系統。 一、獲取Windows操作系統鏡像文件 首先,我們需要去Microsoft官網下載Windows操作系統的鏡像文件。 步驟:…

    編程 2025-04-27
  • 如何使用Python調用Windows窗口?

    本文將為大家解答如何使用Python調用Windows窗口,並提供相關代碼示例。 一、打開應用程序窗口 如果想要打開Windows上的一個應用程序,需要使用Python的os模塊。…

    編程 2025-04-27
  • Python開發的程序能否在Windows下運行

    能夠在Windows下運行是Python的一個優點之一。Python作為一種跨平台語言,可以很方便地在Windows系統上運行 一、Python在Windows上的安裝 Pytho…

    編程 2025-04-27
  • 神經網絡代碼詳解

    神經網絡作為一種人工智能技術,被廣泛應用於語音識別、圖像識別、自然語言處理等領域。而神經網絡的模型編寫,離不開代碼。本文將從多個方面詳細闡述神經網絡模型編寫的代碼技術。 一、神經網…

    編程 2025-04-25
  • Linux sync詳解

    一、sync概述 sync是Linux中一個非常重要的命令,它可以將文件系統緩存中的內容,強制寫入磁盤中。在執行sync之前,所有的文件系統更新將不會立即寫入磁盤,而是先緩存在內存…

    編程 2025-04-25
  • nginx與apache應用開發詳解

    一、概述 nginx和apache都是常見的web服務器。nginx是一個高性能的反向代理web服務器,將負載均衡和緩存集成在了一起,可以動靜分離。apache是一個可擴展的web…

    編程 2025-04-25

發表回復

登錄後才能評論