sshpass
Java kodundan SSH üzerinden uzak bir komut başlatmak için kullanmam gerekiyor .
Bir konsolu manuel olarak yazarsam:
ssh -p 22 user@ipaddress mplayer '/media/data/myFavouriteSong.mp3'
mükemmel çalışıyor, ancak şifre istiyor. Bu yüzden kaçmayı denedim sshpass
:
sshpass -p mypass ssh -p 22 user@ipaddress mplayer '/media/data/myFavouriteSong.mp3'
sshpass -p mypass ssh -l user@ipaddress mplayer '/media/data/myFavouriteSong.mp3'
sshpass -p mypass ssh -t user@ipaddress mplayer '/media/data/myFavouriteSong.mp3'
sshpass -p mypass ssh user@ipaddress echo 'OK'
ve hiçbiri çalışmıyor.