PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Befehl mit plink (win) an linux server senden (ssh)



dehein2
24.01.15, 10:14
Hallo,

ich nutze meinen Linux server zuhause um andere Rechner von unterwegs auzuwecken. Dazu habe ich wakeonlan installiert und logge mich immer via shh ein und starte den rechner mit

wakelan {mac}

Nun wollte ich dies gerne von meinem windows rechner ohne manuelles einloggen realisieren und habe dazu plink heruntergeladen und folgendes probiert:

plink -v -ssh admin@xxx.com -pw xxx -P 9999 "wakelan BC:5F:F4:BD:52:18"
pause

Leider erhalte ich dann folgende Meldung



Access granted
Opening session as main channel
Opened main channel
Started a shell/command
sh: wakelan: command not found
Server sent command exit status 127
Disconnected: All channels closed


Der wakelan befehl wird also nicht gefunden. Logge ich mich z.B. mit putty ein ist er in jedem Ordner verfügbar. Woran könnte das liegen?
Vielen Dank

Newbie314
24.01.15, 10:47
In Skripten muss man oft den kompletten Pfad (ab "/") zum Befehl angeben. Probiere das mal.

just4uk
24.01.15, 11:25
Ich weiß nix über dein Linux und dein Enviroment aber bei mir (Debian Derivat) heist es
wakeonlan

Gruß aus L.E.
Uwe

dehein2
26.01.15, 14:36
Hallo Danke!

wakelan stimmt, benutze ich sonst auch immer so :)

Wie finde ich am besten heraus in welchem Order die Datei liegt?

ThorstenHirsch
26.01.15, 14:44
Mit "whereis wakelan".

dehein2
31.01.15, 20:27
vielen Dank - nun klappt es

VG