Bash plink.exe sh:ifconfig:未找到

Bash plink.exe sh:ifconfig:未找到,bash,ssh,putty,plink,Bash,Ssh,Putty,Plink,我正在尝试通过plink.exe编写简单的代码 plink.exe -ssh tc@172.16.2.28 -pw "password" "ifconfig" 消息说: sh: ifconfig: not found 或者尝试 plink.exe -ssh tc@172.16.2.28 -pw "password" "dmidecode -q" 相同的内容sh:dmidecode:notfound 有什么想法吗?马克,谢谢你的想法。是的,我也考虑过直接捕捉命令的想法 我的操作系统是Tiny

我正在尝试通过plink.exe编写简单的代码

plink.exe -ssh tc@172.16.2.28 -pw "password" "ifconfig"
消息说:

sh: ifconfig: not found
或者尝试

plink.exe -ssh tc@172.16.2.28 -pw "password" "dmidecode -q"
相同的内容
sh:dmidecode:notfound


有什么想法吗?

马克,谢谢你的想法。是的,我也考虑过直接捕捉命令的想法

我的操作系统是TinyCore

首先,我键入了
sudo-u myuser ifconfig

消息是
对不起,不允许用户tc以tc on框的形式执行“/sbin/ifconfig”。

在我将脚本编辑为

plink.exe -ssh tc@172.16.2.28 -pw "password" "/sbin/fconfig"

最后它成功了。

尝试添加到
ifconfig
的完整路径,例如
/usr/bin/ifconfig
/sbin/ifconfig
远程主机的操作系统是什么?当您将SSH放到框中并运行
ifconfig
时会发生什么?做得好。感谢您与SO社区分享您的发现。