Help with the code to do automatic task in plink


 
Thread Tools Search this Thread
Top Forums UNIX for Beginners Questions & Answers Help with the code to do automatic task in plink
# 1  
Old 02-10-2019
Help with the code to do automatic task in plink

Hi,

I am newbie tothis forum and also to unix.
i wa shownt help in giving me a acceptable code so that i could add it as batch to be included in the task scheduler.
i use plink and putty to login to my router.
With this i get to the $, linux prompt
there i have to issue a command show status to get my router status.
i could go up to the $ prompt but not go further.
on seeing the dir at $ prompt, there is a show and inside it, i could see the status
if i issue in cmd by using the above commands i get to the actual details of my status on the router like date firmware version etc etc.
but i do not know how to add to start interna.


l command of show and then status to get executed automatically
i am having windows 7 and linux list command like ls does not work in window environment, even when i include it in environmental variable.
what i want is just codes to help execute the two commands to get my results
i could get the connection up to the router and then it stops
the command i use in cmd
Code:
plink x.x.x.x -l username -pw pword

and i could get to the $ prompt, and i do not know how to add this show and status

Last edited by RudiC; 02-10-2019 at 11:06 AM..
# 2  
Old 02-10-2019
I imagine that, modifying your command, it would be something like this (I cannot verify, since I do not have a Windows computer or VM):
Code:
plink -ssh -l username -pw pword x.x.x.x "command1; command2"

But this is not a secure way of doing that. The proper way is to setup public and private keys with a passphrase either by using puttygen or using an existing set of ssh keys and converting them to putty format by using puttygen's import button and then saving it as a .ppk file. You can then store the private key in pageant

If you then add the public key to the authorized_keys file in the .ssh directory of the user on the remote system, then you should be able to use:
Code:
plink -ssh -l username x.x.x.x "command1; command2"

These 2 Users Gave Thanks to Scrutinizer For This Post:
# 3  
Old 02-10-2019
Hi, Scrutinizer, Thank you very much . i will try that code and reply.
I am only talking with my device and could you please give me, how it is insecure.
Moreover , i want to tell you , that i have made sh1 key ,not sh2, to avoid , popping of error message in the process of plilnk command. Each time i have to say y or n to continue.
i tried so much, but only could get to work , by using sh1 mode
My main purpose, is to monitor the router statistics. The password is not default, but assigned by me and it willl be only in the bat file.
Then what is the security risk, if one talks to one own device. i heard telnet is vulnerable, and so , i use putty and ssh mode, default.
I will be very much glad to give thanks to you, but i do not know how to. i will search and then give thanks for a helpful reply.
Can i get the directory list in $ prompt. in windows. please
The creation of public key private key is a cumbersome process and public key contains a kind of unreadbale lines and the instructions to save private key in a separate place ,confusing me too much.
is that much security needed to talk to my router.
When you first configure, even without internet, you could access the router page, by giving the router ip in the browser.
Am i not correct
# 4  
Old 02-10-2019
Quote:
is that much security needed to talk to my router.
Yes, of course, because

Quote:
When you first configure, even without internet, you could access the router page, by giving the router ip in the browser.
Am i not correct
True, but here you are using a private IP and have no connection to Internet yet...
Once you are able to communicate with the open world its a totally new story... Its amazing how fast you see first intrusion attempts
# 5  
Old 02-10-2019
Hi, thank you.
quite interesting, could you elaborate in amazing fast intrusion efforts.
I mean, will there be set of people, who just tries all the intrusions with their servers to attemtpt the intrusion.
Ok, but why cumbersome process of public key and private key.Already router have change of password and pppoe has a definite password.
how many passphrase one should have. funny but thinkable after your reply.
Is my understanding clear, create public and private key and storing the private key in another program called pageant and protect that key with the password , written manually in a notebook to be preserved and then executing your command at command prompt is very safe.
please confirm and i will change the procedure.
Will that popup once again prompt for sh1 mode vulnerability on every login attempt, if i follow your procedure.
I will try first with your plink command and then change the security level and try

--- Post updated at 02:26 AM ---

Hi, i tried the plink command first quoted , but it stops at $. i tried also a single command which also stopped at the $ prompt.
I will try the next one of assigning pub and pri key and try.
but could access withcmd prompt , commands in typing in my system.
I even tried in the Putty configuration Remote command box, which allows you to save those commands

But i enabled sh1 for avoiding the prompt of security warning of using sh1,hel diff something
# 6  
Old 02-11-2019
Probably delays involved, waits during which it will ignore any transmitted data.

You may need something like the expect tool, which will wait for preprogrammed input before replying with preprogrammed output.
This User Gave Thanks to Corona688 For This Post:
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Windows & DOS: Issues & Discussions

Plink is not working

Hi, I am executing below command from Windows run and it is not working "C:\Program Files (x86)\PuTTY\pageant.exe" "D:\abc_key.ppk" -c "C:\Program Files (x86)\PuTTY\plink.exe" -ssh 172.19.11.134 sh ~/touchfile.sh I have created a .ppk file in the directory specified The plink window... (2 Replies)
Discussion started by: NP1
2 Replies

2. Shell Programming and Scripting

Need help on Plink

Hi All, Iam a newbie to the plink and need your assistance. I have referred some posts but it doesn't helps me much. I have two steps to do. 1. I have a config file which has a list of servers,username and password. 2. I have a shell script in windows which accepts arguments and need to... (0 Replies)
Discussion started by: cskumar
0 Replies

3. Shell Programming and Scripting

PLINK help

Hi Plink users, I am very new in GWAS and decided to use PLINK for this. But I am struggling with file formats. I have one exome data with 200000 SNPs in it. But it is in .txt format. But all the necessary fields are there in different columns. Can you please suggest me how I can create the... (5 Replies)
Discussion started by: smitra
5 Replies

4. AIX

plink shutdown

Hi, I'm testing out this plink script - which will be executed to shutdown multiple LPARs. This consists from: plink -i /path/ssh/cert/ root@host shutdown -F plink -i /path/ssh/cert/ root@host2 shutdown -F The commands gets executed, however it stops on one host, and does not move... (6 Replies)
Discussion started by: ollie01
6 Replies

5. Shell Programming and Scripting

Automatic file input to code

i have got many files like this in my folder temp(say) imp_02042008.txt for date 02-04-2008 imp_03092009.txt for date 03-09-2009 imp_25112009.txt for date 25-11-2009 ................... ........ in some folder. and one of my shell code uses one of the above files based on date.... (9 Replies)
Discussion started by: Maruti
9 Replies

6. Shell Programming and Scripting

[code] Automatic File Input

i have got many files like this in my folder temp(say) imp_02042008.txt for date 02-04-2008 imp_03092009.txt for date 03-09-2009 imp_25112009.txt for date 25-11-2009 ................... ........ in some folder. and one of my shell code uses one of the above files based on date.... (0 Replies)
Discussion started by: Maruti
0 Replies

7. Shell Programming and Scripting

Error with Plink

Hello. I have a TCL script that logs in to a server using SSH. As SSH isn't available in windows,I used Plink to do the job.The script works fine on my PC and 2 of my friend's PC. However, on one PC, I get the following error message: "'D:\scripts\plink.exe' is not a Win32 Console... (1 Reply)
Discussion started by: plasmalightwave
1 Replies

8. Shell Programming and Scripting

Parse an XML task list to create each task.xml file

I have an task definition listing xml file that contains a list of tasks such as <TASKLIST <TASK definition="Completion date" id="Taskname1" Some other <CODE name="Code12" <Parameter pname="Dog" input="5.6" units="feet" etc /Parameter> <Parameter... (3 Replies)
Discussion started by: MissI
3 Replies

9. Shell Programming and Scripting

comment and Uncomment single task out of multiple task

I have a file contains TASK gsnmpproxy { CommandLine = $SMCHOME/bin/gsnmpProxy.exe } TASK gsnmpdbgui { CommandLine = $SMCHOME/bin/gsnmpdbgui.exe I would like to comment and than uncomment specific task eg TASK gsnmpproxy Pls suggest how to do in shell script (9 Replies)
Discussion started by: madhusmita
9 Replies

10. Shell Programming and Scripting

How we can use plink?

Hi, How we can use use plink to access unix system using Dos. Could someone send me the commands that can be use in Batch file to call unix system using plink utility. Thanks in advance (0 Replies)
Discussion started by: shekhar_ssm
0 Replies
Login or Register to Ask a Question