[ale] ssh question
Edward Holcroft
eholcroft at mkainc.com
Thu May 10 07:59:09 EDT 2012
Morning all
I need to run a command on an internal server that will restart a given
service, in this case asterisk, without user intervention. I using this:
sshpass -p '1qazxsw2' ssh -o StrictHostKeyChecking=no
root at 192.168.50.87/etc/init.d/asterisk restart
The problem is this command never logs out:
Stopping safe_asterisk: [ OK ]
Shutting down asterisk: [ OK ]
Starting asterisk: [ OK ]
.... and there it sits, until I manually close it
I also tried using -t with the ssh command, which closes the session, but
without restarting the service, even though it says it did:
$ sshpass -p '1qazxsw2' ssh -o StrictHostKeyChecking=no -t
root at 192.168.50.87 "/etc/init.d/asterisk restart"
Stopping safe_asterisk: [FAILED]
Shutting down asterisk: [FAILED]
Starting asterisk: [ OK ]
Connection to 192.168.50.87 closed.
I found this article:
http://www.snailbook.com/faq/background-jobs.auto.html
And tried:
$ sshpass -p '1qazxsw2' ssh -o StrictHostKeyChecking=no
root at 192.168.50.87/etc/init.d/asterisk restart < /dev/null
which also does not close.
Any ideas on how I can get this to run the way I want it to?
ed
--
Edward Holcroft
Madsen Kneppers & Associates Inc.
3020 Holcomb Bridge Rd. NW
Norcross, GA
30071
Tel (770) 446-9606
GoogleVoice (678) 587-8649
WARNING/CONFIDENTIALITY NOTICE:This message may be confidential and/or
privileged. If you are not the intended recipient, please notify the sender
immediately then delete it - you should not copy or use it for any purpose
or disclose its content to any other person. Internet communications are
not secure. You should scan this message and any attachments for viruses.
Any unauthorized use or interception of this e-mail is illegal.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.ale.org/pipermail/ale/attachments/20120510/31c55b0a/attachment.html
More information about the Ale
mailing list