Witam,
Odpalam sesję telnetową przy pomocy kodu:
Process p = Runtime.getRuntime().exec(new String[] {"cmd", "/c", "start", "telnet", "127.0.0.1"});
W ten sposób na ekranie pojawia mi sie terminal i prośba o podanie loginu i hasła. Tutaj pojawia się problem, bo nie udaje mi się przesłać żadnych informacji. Korzystam z kodu:
final OutputStream os = p.getOutputStream();
PrintStream ps2 = new PrintStream(os);
ps2.println("root\r\n");
Niestety na ekranie terminala nie pokazuje się tekst "root".
W jaki sposób przesłać login i hasło i wykonywać inne komendy na telnecie?
Z góry dziękuję za pomoc.