2016-01-12 38 views
-1

我試圖通過plink.exeplink.exe SH:使用ifconfig:找不到

plink.exe -ssh [email protected] -pw "password" "ifconfig" 

和消息做簡單的代碼說:

sh: ifconfig: not found 

或者試圖

plink.exe -ssh [email protected] -pw "password" "dmidecode -q" 

同樣的東西sh: dmidecode: not found

任何想法?

+2

嘗試添加'ifconfig'的完整路徑,例如'/ usr/bin/ifconfig'或'/ sbin/ifconfig' –

+0

遠程主機的操作系統是什麼? –

+0

當你進入SSH並運行'ifconfig'時會發生什麼? – JNevill

回答

1

馬克,謝謝你的想法。是的,我也想過這個想法趕上命令directrly,

我的操作系統是TinyCore

首先我輸入sudo -u myuser ifconfig

和消息是Sorry, user tc is not allowed to execute '/sbin/ifconfig' as tc on box.

我編輯以

plink.exe -ssh [email protected] -pw "password" "/sbin/fconfig" 
我的腳本後

最後它的工作原理。

+0

幹得好。並感謝您與SO社區分享您的發現。 –