Restart remote supervisor
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO9GURib1T8z7lCwjOGLQaGtrueEthgQ8LO42ZX8cOfTqDK4jvDDpKkLFwf2J49kYCMNW7d4ABih_XCb_2UXdq5fPJDkoyg7-8g_YfRUot-XnaXkNYycsNp7lA5_TW9td0FFpLQ2APzKcZ/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYQ0N5W1qAOxLP7t7iOM6O6AzbZnkXUy16s7P_CWfOb5UbTQY_aDsc727chyphenhyphen5W4IppVNernMMQeaUFTB_rFzAd95_CDt-tnwN-nBx6JyUp2duGjPaL5-VgNO41AVsA_vu30EJcipdDG409/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
up vote
0
down vote
favorite
I have number of web servers say ServerA and ServerB running supervisor. I want the supervisor to be restarted from a remote machine say ServerRemote.
I tried to run the below from ServerRemote
sudo systemctl -H user_in_serverA@ServerA restart supervisor
I got the following error
Permission denied (publickey).
Could not watch jobs: Connection reset by peer
Note that I have ssh working fine. The keys are in place.
14.04 16.04 server ssh
add a comment |Â
up vote
0
down vote
favorite
I have number of web servers say ServerA and ServerB running supervisor. I want the supervisor to be restarted from a remote machine say ServerRemote.
I tried to run the below from ServerRemote
sudo systemctl -H user_in_serverA@ServerA restart supervisor
I got the following error
Permission denied (publickey).
Could not watch jobs: Connection reset by peer
Note that I have ssh working fine. The keys are in place.
14.04 16.04 server ssh
So, as userroot
you canssh user_in_serverA@ServerA
without a password? Anduser_in_serverA
can locally restart the service without giving a password?
â Thomas
Feb 25 at 10:33
Yes.user_in_serverA
can ssh and he is insudoer
inServerA
.sudo systemctl restart supervisor
works for the user.
â SanS
Feb 25 at 10:46
But you are executingsudo systemctl...
which callssystemctl
as userroot
. So userroot
has to be able to ssh passwordless withssh user_in_serverA@ServerA
â Thomas
Feb 25 at 11:02
Yes you are right. But how do I do that in Ubuntu 16.04 LTS. All I want is to remotely start, stop or restart services.
â SanS
Feb 25 at 18:01
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I have number of web servers say ServerA and ServerB running supervisor. I want the supervisor to be restarted from a remote machine say ServerRemote.
I tried to run the below from ServerRemote
sudo systemctl -H user_in_serverA@ServerA restart supervisor
I got the following error
Permission denied (publickey).
Could not watch jobs: Connection reset by peer
Note that I have ssh working fine. The keys are in place.
14.04 16.04 server ssh
I have number of web servers say ServerA and ServerB running supervisor. I want the supervisor to be restarted from a remote machine say ServerRemote.
I tried to run the below from ServerRemote
sudo systemctl -H user_in_serverA@ServerA restart supervisor
I got the following error
Permission denied (publickey).
Could not watch jobs: Connection reset by peer
Note that I have ssh working fine. The keys are in place.
14.04 16.04 server ssh
14.04 16.04 server ssh
asked Feb 25 at 10:21
![](https://i.stack.imgur.com/57Ejw.jpg?s=32&g=1)
![](https://i.stack.imgur.com/57Ejw.jpg?s=32&g=1)
SanS
12
12
So, as userroot
you canssh user_in_serverA@ServerA
without a password? Anduser_in_serverA
can locally restart the service without giving a password?
â Thomas
Feb 25 at 10:33
Yes.user_in_serverA
can ssh and he is insudoer
inServerA
.sudo systemctl restart supervisor
works for the user.
â SanS
Feb 25 at 10:46
But you are executingsudo systemctl...
which callssystemctl
as userroot
. So userroot
has to be able to ssh passwordless withssh user_in_serverA@ServerA
â Thomas
Feb 25 at 11:02
Yes you are right. But how do I do that in Ubuntu 16.04 LTS. All I want is to remotely start, stop or restart services.
â SanS
Feb 25 at 18:01
add a comment |Â
So, as userroot
you canssh user_in_serverA@ServerA
without a password? Anduser_in_serverA
can locally restart the service without giving a password?
â Thomas
Feb 25 at 10:33
Yes.user_in_serverA
can ssh and he is insudoer
inServerA
.sudo systemctl restart supervisor
works for the user.
â SanS
Feb 25 at 10:46
But you are executingsudo systemctl...
which callssystemctl
as userroot
. So userroot
has to be able to ssh passwordless withssh user_in_serverA@ServerA
â Thomas
Feb 25 at 11:02
Yes you are right. But how do I do that in Ubuntu 16.04 LTS. All I want is to remotely start, stop or restart services.
â SanS
Feb 25 at 18:01
So, as user
root
you can ssh user_in_serverA@ServerA
without a password? And user_in_serverA
can locally restart the service without giving a password?â Thomas
Feb 25 at 10:33
So, as user
root
you can ssh user_in_serverA@ServerA
without a password? And user_in_serverA
can locally restart the service without giving a password?â Thomas
Feb 25 at 10:33
Yes.
user_in_serverA
can ssh and he is in sudoer
in ServerA
. sudo systemctl restart supervisor
works for the user.â SanS
Feb 25 at 10:46
Yes.
user_in_serverA
can ssh and he is in sudoer
in ServerA
. sudo systemctl restart supervisor
works for the user.â SanS
Feb 25 at 10:46
But you are executing
sudo systemctl...
which calls systemctl
as user root
. So user root
has to be able to ssh passwordless with ssh user_in_serverA@ServerA
â Thomas
Feb 25 at 11:02
But you are executing
sudo systemctl...
which calls systemctl
as user root
. So user root
has to be able to ssh passwordless with ssh user_in_serverA@ServerA
â Thomas
Feb 25 at 11:02
Yes you are right. But how do I do that in Ubuntu 16.04 LTS. All I want is to remotely start, stop or restart services.
â SanS
Feb 25 at 18:01
Yes you are right. But how do I do that in Ubuntu 16.04 LTS. All I want is to remotely start, stop or restart services.
â SanS
Feb 25 at 18:01
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1009567%2frestart-remote-supervisor%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
So, as user
root
you canssh user_in_serverA@ServerA
without a password? Anduser_in_serverA
can locally restart the service without giving a password?â Thomas
Feb 25 at 10:33
Yes.
user_in_serverA
can ssh and he is insudoer
inServerA
.sudo systemctl restart supervisor
works for the user.â SanS
Feb 25 at 10:46
But you are executing
sudo systemctl...
which callssystemctl
as userroot
. So userroot
has to be able to ssh passwordless withssh user_in_serverA@ServerA
â Thomas
Feb 25 at 11:02
Yes you are right. But how do I do that in Ubuntu 16.04 LTS. All I want is to remotely start, stop or restart services.
â SanS
Feb 25 at 18:01