【问题标题】:How do I exactly add ssh to PATH on windows?如何在 Windows 上将 ssh 准确添加到 PATH?
【发布时间】:2012-01-23 20:20:08
【问题描述】:

在新的(我是第一个尝试的)Windows 工作计算机上尝试连接到 Github 时,我收到此错误:

权限被拒绝(公钥)

按照 Github 上的说明,然后我尝试了

ssh -vT git@github.com

这告诉我

ssh 不是内部或外部命令、可运行程序或批处理文件

谷歌搜索,我发现这条消息的意思是“ssh is not in the PATH”。

尝试将其添加到我的路径中,我发现了

Variable name: Path
Variable value: :\Program Files (x86)\Windows Live\Shared

究竟我要输入什么来将 ssh 添加到路径中。我不确定是不是

:\Program Files (x86)\Windows Live\Shared\ssh.exe

或者别的什么...

【问题讨论】:

  • 这个问题更适合 superuser.com IMO
  • 呃,我非常怀疑 ssh 是 Windows Live 的一部分!您可能应该下载 putty 以获得 ssh 客户端。也许你的工作 IT 会更适合问人。
  • 当您找到 ssh.exe 文件(对我来说它位于“C:\Program Files (x86)\Git\bin\”中)时,请按照@Robert 回答并确保不留空格在分号和“C:\Program Files (x86)\Git\bin\”之间(不带引号输入)。

标签: windows ssh configuration


【解决方案1】:

你需要找到ssh.exe所在的目录。

然后你需要进入系统属性(点击WINDOWS KEY+PAUSE),进入高级系统设置,点击环境变量...

在底部的滚动窗口中向下滚动,直到在“变量”下看到“路径”。点击它,点击编辑...

转到值的末尾,如果还没有分号,请添加分号,然后键入 ssh.exe 所在目录的路径。

【讨论】:

  • 谢谢,我找到了一个 .ssh 文件夹,但在里面我没有看到“ssh.exe”,而只有“id_rsa”、“id_rsa.pub”和“known_hosts”。我想不会是这样吧?
  • 您使用的是CYGWIN吗?如果你是它在 C:\CYGWIN\bin
  • 在命令行[WINDOWS KEY+R 输入“cmd”],输入dir ssh.exe /s 找到目录
  • @JannieT 在输入dir ssh.exe /s 之前应该输入cd / 吗?我需要这样做才能在我的 Windows 机器上退回到 C:,然后您建议的 dir 命令找到了我的 ssh.exe
  • OpenSSH 现在可在 Windows 10 上使用。安装后,它将位于 C:\Windows\System32\OpenSSH。 OpenSSH 安装说明:docs.microsoft.com/en-us/windows-server/administration/openssh/…
【解决方案2】:

SSH.exe 将位于 C:\Program Files\Git\usr\bin

【讨论】:

  • 这是真的,但是在我将它附加到 Windows ENVIRONMENT VARIABLES 之后,cmd 仍然抱怨 'ssh' is not recognized as ...
【解决方案3】:

如果安装了 Windows 版 Git,则安装 Bash shell 和 ssh 等。

您可以在 Bash 中运行 ssh:

从命令提示符运行命令:

bash -c "ssh -vT git@github.com"

Bash shell 知道 ssh 的路径。

path环境中不需要添加ssh的路径。

【讨论】:

    【解决方案4】:

    答案如下:

    安装PUTTY并转到:C:\Program Files\PuTTY,复制图标“putty”并粘贴到 C:\WINNT\system32。完成。

    单击> start > Run > PUTTY 并点击 Enter

    【讨论】:

    • PuTTyopen ssh 是相似但不一样的
    猜你喜欢
    • 2011-09-13
    • 2015-01-12
    • 1970-01-01
    • 2021-10-13
    • 2017-04-20
    • 2010-10-30
    • 2021-06-23
    • 2014-07-14
    • 2020-09-01
    相关资源
    最近更新 更多