Bash plink.exe sh:ifconfig:未找到
我正在尝试通过plink.exe编写简单的代码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 -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社区分享您的发现。