Voiko mitenkään Windowsin Command Promptia käyttäen käynnistää automaattisen Client ohjelma, joka ottaa yhteyden Linuxin telnet serveriin, ja käynnistää siellä scriptin.
Tämä Linux scriptin käynnistyminen tulisi näkyä Windowsin Command Promptissa.
eli käytännössä sen pitäisi tehdä automaattisesti näin:
Cmd> telnet 192.168.0.1 (Linux telnet server)
Cmd> Automaattisesti täyttää Username, ja password
Cmd> ls (tai muu vastaava komento tai scripti)
Cmd> exit
Tarkoitus olisi tehdä pikakuva käynnistämään Linuxin tietty scripti Windowsista, ja tulostaisi nämä ainoastaan Windowsinn Cmd ikkunassa.
Tämä Linux scriptin käynnistyminen tulisi näkyä Windowsin Command Promptissa.
eli käytännössä sen pitäisi tehdä automaattisesti näin:
Cmd> telnet 192.168.0.1 (Linux telnet server)
Cmd> Automaattisesti täyttää Username, ja password
Cmd> ls (tai muu vastaava komento tai scripti)
Cmd> exit
Tarkoitus olisi tehdä pikakuva käynnistämään Linuxin tietty scripti Windowsista, ja tulostaisi nämä ainoastaan Windowsinn Cmd ikkunassa.
Vastaukset 3
Vanhimmat
ei kannata enää näinä maailman aikoina käyttää mitään telnettiä, kun on parempiakin tekniikoita olemassa.
Asenna linuxiin ssh-palvelin (openssh on hyvä) ja hae windowsiisi jokin ssh-asiakasohjelma, vaikka plink (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html ).
Haluamasi toiminnon saat aikaan komennolla:
"plink username@host komento"
Tämä ajaa komennon käyttäjän "username" oikeuksilla palvelimella "host" ja tulostaa outputin command promptiin.
Ja jos haluat salasanakyselyn pois päältä, ota käyttöön julkisen avaimen autentikaatio (kts. ohjeet plinkille http://the.earth.li/~sgtatham/putty/0.60/htmldoc/Chapter8.html#pubkey ).
Tämä vaikuttaa toimivan!
Tuossa oli myös parametri -pw, jolloin salasanan voi laittaa automaattisesti.
vakio kilkkeillä. Hommaa joku terminaalisofta, jossa on scriptaus mahis.