File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Java in General and the fly likes Anyone familiar with Ssh sessions? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Anyone familiar with Ssh sessions?" Watch "Anyone familiar with Ssh sessions?" New topic

Anyone familiar with Ssh sessions?

santosh batta
Ranch Hand

Joined: Jun 04, 2012
Posts: 41
Any one familiar with ssh sessions, can you please tell me where the default command time-out of 120 sec was set? And, did they provide any provision to override the default time?

*******Doing is better than Thinking**********
Rob Spoor

Joined: Oct 27, 2005
Posts: 20269

My guess it's set at the server, inside the sshd_config file.

How To Ask Questions How To Answer Questions
santosh batta
Ranch Hand

Joined: Jun 04, 2012
Posts: 41
Hi Rob,
Does that mean, we can't override it? I assume, there should be a provision to set this time-out. Isn't it? I've tried sshSession.sendWait(String cmd, long timeLimit). But I don't know, why its not working. I'm getting error message "Exceeded Task timeout of 120000ms waiting for the end prompt."
fred rosenberger
lowercase baba

Joined: Oct 02, 2003
Posts: 11952

my guess is there is not a way to override it. Why would there be? it is a security feature, and allowing someone to override it would make it worthless.

There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
santosh batta
Ranch Hand

Joined: Jun 04, 2012
Posts: 41
Take for instance, if a script take more than 120s(2 min.) to execute... in that case Ssh sessions won't help me. Am I wrong? If that is the case, can I use any other APIs for this purpose?
I agree. Here's the link:
subject: Anyone familiar with Ssh sessions?
It's not a secret anymore!