Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Running a shell script on diff m/c through java. Bartenders plzreply

 
s choukse
Greenhorn
Posts: 27
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi
I have a java class which has to run a shell script on a different m/c.
1. Appliaction is m/c A wheer my java code is
2. Shell Script is on m/c B
Is it possible to invoke the script.
bartenders please reply on this . This is of very high priority to my application.
 
Chris De Vries
Ranch Hand
Posts: 65
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can try

Make sure include your real username, machine name, and scriptname. Also make sure ssh is installed on machineb. Also you need to make sure that ssh-agent is started to enable the ssh program to connect without prompting you for a password.
rsh can also be used, but is not as secure, although if both machines are behind a firewall, then rsh might be easier.
 
Frank Carver
Sheriff
Posts: 6920
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Or you may want to use (the very unsecure) telnet. I have successfully used the telnet facility built in to "Ant" to do this sort of thing under the control of Java.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic