ok, na een avond zoeken, googlen, proberen ga ik got inschakelen.
Ik wil het volgende:
Machine 1 = local
Machine 2 = remote
Op local draait een applicatie wat autmatisch data via SSH ophaalt en terugstuurt naar STDOUT (te weten: een BBS). Vanaf local moet een script draait wat op remote een commando uitvoert en de output dus in STDOUT zet.
Wat heb ik geprobeert en waarom werkt het niet:
1. Expect: login gaat goed, commando ook. Nadeel: ALLES wordt in het bbs weggezet, ook de loginprocedure zelf. Niet de bedoeling dus.
2. Net::SSH::Perl: Nadeel: je moet altijd handmatig password invoeren, dus niet automatisch.
Dat leken mij de meest logische. Probleem is ook nog eens dat ik niet zomaar SSH keys kan aanmaken, niet alle machines zijn van mezelf namelijk.
Idee?
Ik wil het volgende:
Machine 1 = local
Machine 2 = remote
Op local draait een applicatie wat autmatisch data via SSH ophaalt en terugstuurt naar STDOUT (te weten: een BBS). Vanaf local moet een script draait wat op remote een commando uitvoert en de output dus in STDOUT zet.
Wat heb ik geprobeert en waarom werkt het niet:
1. Expect: login gaat goed, commando ook. Nadeel: ALLES wordt in het bbs weggezet, ook de loginprocedure zelf. Niet de bedoeling dus.
2. Net::SSH::Perl: Nadeel: je moet altijd handmatig password invoeren, dus niet automatisch.
Dat leken mij de meest logische. Probleem is ook nog eens dat ik niet zomaar SSH keys kan aanmaken, niet alle machines zijn van mezelf namelijk.
Idee?