linux – 可能导致消息“通道0上的exec请求失败”的消息出现
发布时间:2020-12-13 18:22:01 所属栏目:Linux 来源:网络整理
导读:我正在尝试以非交互方式向HP自动化服务器的代理发送ssh命令,虽然我可以在交互式上完美地输入并输入它,但在尝试发送时,我始终收到消息“exec请求在通道0上失败”以非交互方式命令.我可以在客户端更改任何内容以允许我发送命令吗?在服务器端我无法改变. 显然
我正在尝试以非交互方式向HP自动化服务器的代理发送ssh命令,虽然我可以在交互式上完美地输入并输入它,但在尝试发送时,我始终收到消息“exec请求在通道0上失败”以非交互方式命令.我可以在客户端更改任何内容以允许我发送命令吗?在服务器端我无法改变.
显然它是可能的,但我无法让它在我的安装上工作(见链接: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之类的内容重命名为.profile.off(依此类推),看看问题是否仍然存在. 如果没有,您需要在违规的rcfile中使用一些代码来检查以确保shell在运行之前是交互式的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Common Linux log files name and usage--reference
- ubuntu/linux Sorry, user xxx is not allowed to execute
- LINUX入门:如何在Ubuntu 14.04安装RethinkDB 2.3.6
- linux – 获取rsync将文件从源移动到目标?
- linux – 如何通过SSH在Vim中启用颜色?
- linux – 如何列出当前sshfs挂载到服务器?
- Linux(Centos7)下搭建SVN服务器
- linux – 从网络连接读取时无限期挂起的进程
- linux – 为什么gdb显示的函数地址与nm的函数地址不同?
- 如何在zsh中读取1个符号?