[英]How can I run Nuget PowerShell cmdlet Install-Package in normal PowerShell session (not inside Visual Studio)?
[英]How do I run win32-openssh through the powershell? (installed with install-package from chocolatey provider)
所以我只是想從bash轉換為powershell。 我試圖找到一種方法來對我的服務器進行SSH,發現可以安裝win32-openssh來這樣做。
我通過以下方式安裝它:
使用以下命令將Chocolatey作為packageprovider安裝:
安裝程序包提供商巧克力
然后我使用以下命令安裝了win32-openssh:
安裝軟件包win32-openssh
我的問題是,現在如何運行該程序?
它會安裝正確的二進制文件等。不會在PS內的ssh中添加一些PS cmdlet以供使用。
所有內容都在打包站點上進行了描述:
該程序包執行通常必須進行的以下操作,直到獲得所需的內容為止:
- 為Windows版本安裝適當的位數
- 安裝到程序文件(惡意軟件保護和開發人員的建議)
- 將SSH位置添加到系統路徑
- (可選)安裝sshd Windows服務(Requires參數-參見下文)
- (可選)安裝sshd服務器“基於密鑰的身份驗證”(需要參數-參見下文)
- 干凈地卸載所有上述內容(刪除配置文件和服務器密鑰需要特殊的開關-參見下文)
因此,您可以從開始菜單運行它,也可以在提示符下鍵入ssh.exe
來運行它。
您有兩個我能想到的選擇。
腳步 :
先決條件:運行Windows 10的 PC。 在Admin模式下打開PowerShell 。
Find-Module PoSH-SSH
在提示中輸入“ Y”。
Install-Module Posh-SSH
提示時輸入“ A”。
參考: https : //www.thomasmaurer.ch/2016/04/using-ssh-with-powershell/
確實沒有必要。 如果您在Windows計算機上安裝了git,則可以將它的usr / bin文件夾添加到您的路徑中。 它具有ssh和其他Unix工具,您可以像在PowerShell或CMD中的Bash中一樣使用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.