Script to start a remote batch job on another server


 
Thread Tools Search this Thread
Operating Systems AIX Script to start a remote batch job on another server
# 1  
Old 08-27-2008
Script to start a remote batch job on another server

Hi ,

I am trying to execute one script residing on server B from server A and in automated way but with a trigger.

My main quetion are

1) How I will login to the remote server automatically with user name and password. ( rsh or any other way ?)

2) Once logged in I need to execute another script residing on one location on that server. How can I do this ?

I will be initiating this thing with help of a script say abc.sh residing on the main server.

Pls Help!
# 2  
Old 08-27-2008
Use ssh. Once yo have exchanged the keys yo don't need a password. Read the ssh docmentation to get the concept.

Test the ssh connection by issuing "ssh user@remote_server" - if this asks for a password you have done something wrong.

Now start your script by issuing "ssh user@remote_server command". This will be analoguous to rsh/remsh/rexec.

If you want to minimize any risk you might want to use this to check the connectivity before trying to remotely execute a command:

Code:
if [ f_CheckConnectivity remote.server user ] ; then
     ssh user@remote.server command
else
     print - "Error: no authorization at or connection to host remote.server"
fi

I hope this helps.

bakunin
# 3  
Old 09-02-2008
Thanks a lot dude worked like a charm!
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Reverse prior batch job (without simply rewriting the script)

So, let's say I have a usual batch rename file like this: and I'd like to have a secon bat file, that can /reverse" the first. BUT, I don't want to simply "rewrite" it like move hello 254352426 but rather, have the new script take the source and destination and reverse it somehow... (6 Replies)
Discussion started by: pasc
6 Replies

2. Shell Programming and Scripting

Script connect to remote server, not find files and exit only from remote server, but not from scrip

I have a script, which connecting to remote server and first checks, if the files are there by timestamp. If not I want the script exit without error. Below is a code TARFILE=${NAME}.tar TARGZFILE=${NAME}.tar.gz ssh ${DESTSERVNAME} 'cd /export/home/iciprod/download/let/monthly;... (3 Replies)
Discussion started by: digioleg54
3 Replies

3. Shell Programming and Scripting

Test if Remote server is up and running before SFTP'ing files (in batch mode)

Hello, In our Data Warehouse environment, before our batch SFTP jobs kick off to pull the files from remote servers, I would like to setup a pre-sftp job that would test if all the remote servers from where the files are being pulled, are up and running. If any one of the remote serer is... (2 Replies)
Discussion started by: Dippu
2 Replies

4. Shell Programming and Scripting

Batch script to execute shell script in UNIX server

Hi team, My requirement is to transfer pdf files from windows machine to unix server and then from that unix server we should sftp to another server. I have completed the first part i.e From windows to using to unix server with the help of psftp.exe code: psftp user@host -pw password <... (1 Reply)
Discussion started by: bhupeshchavan
1 Replies

5. Shell Programming and Scripting

To run a shell script in remote server from windows batch file

Hi all, i need to run a shell script on remote server. I have created file .bat file in windows server with following code, c:\Users\Desktop\putty.exe -ssh -pw password user@server ./script.sh i need to run the script.sh in my remote server Above command is not working, any... (4 Replies)
Discussion started by: rammm
4 Replies

6. Shell Programming and Scripting

Start script when a user starts a remote session

Howdy, I'm fairly new at bash scripting, but (for some reason) I've been tasked with building a bastion server and logging all (ssh/telnet) remote activity. Each session must create a unique log file - the name of each file must include the user ID, the connection method (ssh/telnet), the name... (2 Replies)
Discussion started by: kilo90
2 Replies

7. Shell Programming and Scripting

Batch job in unix server to move the pdf file from unix to windows.

Hi Experts, I have a requirement where i need to setup a batch job which runs everymonth and move the pdf files from unix server to windows servers. Could some body provide the inputs for this. and also please provide the inputs on how to map the network dirve in the unix like that... (1 Reply)
Discussion started by: ger199901
1 Replies

8. Shell Programming and Scripting

Script to Start a Job after finding the Old job completed

Hi Experts, I need a script advice to schedule 12 jobs ( SAS Codes execute back ground ). Algorithem: 1. Script checks first job. 2. Finds first job is done; invoke second job. 3. finds second job is done; invoke third job. .. Request you to please assist. (3 Replies)
Discussion started by: Jerald Nathan
3 Replies

9. Shell Programming and Scripting

Problem with Unix script to start remote Tomcat

I have Tomcat installed on a Unix box and I need to start it remotely from another Unix box. Tomcat is started using a script. When this script is run locally everything is fine. When I run the same script from remote box, tomcat starts but the command running the script does not terminate.:( ... (2 Replies)
Discussion started by: shrgh
2 Replies

10. Shell Programming and Scripting

remote server command in a job

I need a cron job to shut services running on other nodes, do some db maintenance, then restart the remote services. This is HP-UX 11.00. I cannot get remsh to work, even interactively. Per man page, does not prompt for password. I get: remsh appserver -l oracle stop_services remshd:... (2 Replies)
Discussion started by: Jimbo
2 Replies
Login or Register to Ask a Question