我正在尝试打开与 Windows 7 计算机的 SSH 会话。当我从 Mac 的终端进行 SSH 时,我正在寻找 Bash 提示符,但会话在 Windows 命令提示符中打开:C:\Windows\system32>
。
我在 Windows 上安装了 Cygwin(带有 OpenSSH),并且正在opensshd
运行。我知道我们可以Cygwin.bat
在 SSH 之后运行来启动 shell,但是有没有直接的方法?我是否需要设置任何其他环境变量来直接打开 Bash shell 而不是命令提示符?
我尝试搜索,但找不到直接的答案。或者我可能忽略了一些显而易见的东西?
答案1
从 freesshd.com 安装 Freesshd 并保存。然后将其作为服务启动。转到计算机右下角的服务,它显示为 FreeSSHD 服务。单击 FreeSSHD 服务。转到 SSH 选项卡。将登录 shell 的路径更改为安装 cygwin 的“/usr/bin/bash”路径。