I want to run a job on remote server with no login. I found that I can run my job using ssh as:
ssh remotenode -t /path/to/myjob &> /path/to/log
However, the job would be killed by Signal 15 after a while. Does SSH force some timeout?
NOTE: My jobs takes a few hours to be completed.
If I may suggest using screen
This will start screened top process with session name 'ServerFault' . Later on you can simply re-attach this on remotenode using
screen -r ServerFault