Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssh Git Bash错误:打开失败:管理禁止_Ssh_Git Bash - Fatal编程技术网

Ssh Git Bash错误:打开失败:管理禁止

Ssh Git Bash错误:打开失败:管理禁止,ssh,git-bash,Ssh,Git Bash,我正在使用Git for Windows附带的Git Bash并运行以下命令: ssh-Juser@jumpserver root@vmserver 得到这个错误: 通道0:打开失败:管理禁止:打开失败 stdio转发失败 ssh_exchange_标识:远程主机关闭的连接 搜索此错误会得到很多结果,解决方法是修改/etc/sshd_config文件中的几个选项并重新启动ssh服务 我试图简单地在Git Bash中创建sshd_config文件,因为它似乎有自己的文件系统。。。我不知道这是否正确

我正在使用Git for Windows附带的Git Bash并运行以下命令:

ssh-Juser@jumpserver root@vmserver

得到这个错误:

通道0:打开失败:管理禁止:打开失败 stdio转发失败 ssh_exchange_标识:远程主机关闭的连接

搜索此错误会得到很多结果,解决方法是修改/etc/sshd_config文件中的几个选项并重新启动ssh服务

我试图简单地在Git Bash中创建sshd_config文件,因为它似乎有自己的文件系统。。。我不知道这是否正确,或者我只是需要弄清楚如何重新启动ssh服务。Windows没有列出我能看到的任何ssh服务。我还尝试在.ssh文件夹中创建一个sshd_配置文件

有人能帮忙吗


另外一个附带问题是,Git Bash每次都会询问我的rsa密钥密码,但我连接的两台主机都不使用公钥身份验证,只使用基本密码。有没有办法不必输入rsa密钥密码,因为它是不需要的?

无需担心。。。问题很简单,jumpserver上没有定义主机名vmserver。我没有意识到它将从jumpserver而不是我的本地计算机解析主机名上下文。

无需担心。。。问题很简单,jumpserver上没有定义主机名vmserver。我没有意识到它会从jumpserver而不是我的本地计算机解析主机名上下文。

1。我认为您在vmserver端遇到了问题,您应该在这里更改sshd_config文件2。创建密钥pai时,应将此问题留空-输入密码短语(对于无密码短语为空):-为了避免每次在vmserver上提示它,我将/etc/sshd_config设置为:PermitOpen=any allowtcpfrowarding=yes PermitTunnel=yes,然后运行“service sshd restart”,但仍遇到此问题。1。我认为您在vmserver端遇到了问题,您应该在这里更改sshd_config文件2。创建密钥pai时,应将此问题留空-输入密码短语(无密码短语为空):-不要每次在vmserver上提示它,我将/etc/sshd_config设置为:PermitOpen=any allowtcpfrowarding=yes PermitTunnel=yes,然后运行“service sshd restart”,但仍遇到此问题。