跳至内容

启用 OpenSSH Server

本页由 tools/devdocs-generator.ps1 生成,请修改源配置或函数后重新生成。目录保留历史 URL,实际分类以本页为准。

  • 稳定 ID:WPFWinUtilSSHServer
  • 当前分类:远程访问
  • 源配置:config/feature.json
  • 源配置 SHA-256:956400006e36b3841c7816500199907bb57de94c98a0f05b1e9ee4737a8ab03c

配置定义

{
  "WPFWinUtilSSHServer": {
    "Content": "启用 OpenSSH Server",
    "category": "远程访问",
    "panel": "2",
    "Type": "Button",
    "ButtonWidth": "300",
    "function": "Invoke-WPFSSHServer",
    "link": "https://winutil.christitus.com/dev/features/remote-access/sshserver"
  }
}

入口函数

来源:functions/public/Invoke-WPFSSHServer.ps1。这里只展示入口,其他被调用函数以仓库源码为准。

function Invoke-WPFSSHServer {
    <#

    .SYNOPSIS
        Invokes the OpenSSH Server install in a runspace

  #>

    Invoke-WPFRunspace -ScriptBlock {

        Invoke-WinUtilSSHServer

        Write-Host "======================================="
        Write-Host "--     OpenSSH Server installed!    ---"
        Write-Host "======================================="
    }
}