window 下用cmd使用ssh 教程

在配置jenkins服務(wù)器和本地主機(jī)互信時,發(fā)現(xiàn)ssh沒法用了。

第一種:win10下添加ssh服務(wù)

Openssh是Linux系統(tǒng)下功能強(qiáng)大的遠(yuǎn)程服務(wù)和管理工具,現(xiàn)在在Windows10系統(tǒng)下也可以使用Openssh了。安裝步驟如下:

設(shè)置——更新和安全——開發(fā)者選項(xiàng)——點(diǎn)選“開發(fā)人員模式”,首先安裝開發(fā)人員功能。
image.png
設(shè)置——應(yīng)用——應(yīng)用和功能——管理可選功能,添加功能。(我這里是已經(jīng)添加完畢了)
image.png

安裝后,重啟。

查看是否有ssh:
image.png

windows下手動開啟ssh服務(wù):
管理員 模式打開cmd:
image.png

在Linux下開啟ssh服務(wù): /etc/init.d/ssh start
檢測是否啟動:ps -e | grep ssh
注意:
CentOS默認(rèn)已經(jīng)有ssh服務(wù),不需要自行安裝。
而ubuntu默認(rèn)并沒有安裝ssh服務(wù),如果通過ssh鏈接ubuntu,需要自己手動安裝ssh-server。

一、更新源列表
sudo apt-get update
二、 安裝openssh-server
sudo apt-get install openssh-server
三、查看查看ssh服務(wù)是否啟動
ps -e | grep ssh
查看到sshd服務(wù)說明已開啟;否則執(zhí)行 # service ssh start

參考鏈接:https://blog.csdn.net/shimadear/article/details/93773054

第二種

首先需要安裝openssh :https://github.com/PowerShell/Win32-OpenSSH/releases
1、進(jìn)入鏈接下載最新 OpenSSH-Win64.zip(64位系統(tǒng)),解壓至C:\Program Files\OpenSSH
2、打開cmd,cd進(jìn)入C:\Program Files\OpenSSH(安裝目錄),執(zhí)行命令:
powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1
但是可能你的cmd無法識別powershell ,是因?yàn)槟愕沫h(huán)境變量中沒有加入powershell的地址.
添加步驟:
1、win+r 打開運(yùn)行, 輸入sysdm.cpl 進(jìn)行系統(tǒng)配置
2、選擇高級->環(huán)境變量
3.在系統(tǒng)變量中添加powershell的路徑,我的電腦路徑是:C:\Windows\System32\WindowsPowerShell\v1.0

image.png
ok,添加完成后重新打開cmd 到OpenSSH這個目錄下安裝:

powershell.exe -ExecutionPolicy Bypass -File install-sshd.ps1

接下來繼續(xù)在cmd中輸入:

3、設(shè)置服務(wù)自動啟動并啟動服務(wù):
sc config sshd start= auto
net start sshd
至此ssh 配置完成。
??! 最后在補(bǔ)充一句,把C:\Program Files\OpenSSH 即ssh的文件路徑最好也添加導(dǎo)系統(tǒng)的環(huán)境變量里面,不然重啟后,ssh可能還會失效。

原文鏈接:https://blog.csdn.net/qq_26593695/article/details/104533592

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容