Linux   发布时间:2022-04-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了linux – 可能导致消息“通道0上的exec请求失败”的消息出现大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我正在尝试以非交互方式向HP自动化服务器的代理发送ssh命令,然我可以在交互式上完美地输入并输入它,但在尝试发送时,我始终收到消息“exec请求在通道0上失败”以非交互方式命令.我可以在客户端更改任何内容以允许我发送命令吗?在服务器端我无法改变. 显然它是可能的,但我无法让它在我的安装上工作(见链接:https://community.hpe.com/t5/Network-Automation-
我正在尝试以非交互方式向HP自动化服务器的代理发送ssh命令,然我可以在交互式上完美地输入并输入它,但在尝试发送时,我始终收到消息“exec请求在通道0上失败”以非交互方式命令.我可以在客户端更改任何@L_874_1@以允许我发送命令吗?在服务器端我无法改变.

显然它是可能的,但我无法让它在我的安装上工作(见链接https://community.hpe.com/t5/Network-Automation-Practitioners/Is-there-a-way-to-issue-a-command-to-an-NA-proxy-using-SSH-non/m-p/6935003/highlight/false#M2821)

万一它会有所帮助,这里是我的操作系统和openssh版本的版本细节:

OpenSSH_7.2p2,OpenSSL 1.0.2j-fips  26 Sep 2016

NAME="openSUSE Leap"
VERSION="42.2"
ID=opensuse
ID_LIKE="suse"
VERSION_ID="42.2"
PRETTY_NAME="openSUSE Leap 42.2"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:leap:42.2"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"

谢谢

解决方法

你的sHell rcfile(.bashrc,.zshrc等)或.login,.profile等中是否有任何东西在检查以确保sHell在运行之前是交互式的?如果没有,那就是你的问题所在.

我的建议是暂时将.profile,.bashrc,.login和.bash_profile之类的@L_874_1@重命名为.profile.off(依此类推),看看问题是否仍然存在.

如果没有,您需要在违规的rcfile中使用一些代码来检查以确保sHell在运行之前是交互式的.

大佬总结

以上是大佬教程为你收集整理的linux – 可能导致消息“通道0上的exec请求失败”的消息出现全部内容,希望文章能够帮你解决linux – 可能导致消息“通道0上的exec请求失败”的消息出现所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。