使用RPYC远程运行cmd时找不到命令

时间:2018-08-31 03:11:59

标签: python rpyc

我在从站A上启动了rpyc_classic服务 这是A中的路径:

/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/bin:/sbin:/usr/bin:/usr/local/bin:/bin/bash:/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.161-2.b14.el7.x86_64/bin:/home/hscaleflux/.local/bin:/home/hscaleflux/bin

但是我通过rpyc弄错了PATH:

conn = rpyc.classic.connect(host)
os_mod = conn.modules.os
os_mod.environ.get("PATH")

>>>'/usr/local/bin:/usr/bin'

使用错误的路径。我会得到

"Command not found"

当运行命令不在“ / usr / local / bin:/ usr / bin”中时。

有解决方案吗?

0 个答案:

没有答案