Выполнить команду sudo через SSH на удаленном сервере, используя Git Bash? - PullRequest
0 голосов
/ 07 ноября 2019

Я пытаюсь использовать сценарий .sh в Windows 10 (через Git Bash) для перезапуска моего сервера nginx.

Это то, что я пытаюсь

$ ssh myname@myserver 'sudo /usr/sbin/nginx -s reload'
sudo: Command not found.

I 'Я не уверен, почему это происходит, я знаю, sudo не определен в Git Bash, но не должна ли команда выполняться на сервере? Когда я ssh вхожу вручную и запускаю ту же команду, она работает:

$ ssh myname@myserver
$ myserver:/home/myname[ 51 ] --> sudo /usr/sbin/nginx -s reload
Password:
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...