использовать ssh соединение с сервисом linux - PullRequest
0 голосов
/ 27 сентября 2018

Я создал свой 1-й сервис, и основным исполняемым файлом является сценарий оболочки A, который вызывает другой сценарий B, который я не могу контролировать.

Просто запустите мой сценарий A, он вызывает B и все в порядке,в то время как до этого я копировал свой ssh-ключ на какой-то сервер C, для которого скрипт B использует ssh root@servrC's IP.

Но когда я настраивал свой сервис, он застревал в строке ssh root@ip в скрипте B и returned non-zero exit status 255.

1 Ответ

0 голосов
/ 28 сентября 2018

разберись сам, но я думаю, что это не идеальный вариант, который я ожидаю.

Просто переключитесь на root в качестве пользователя по умолчанию для службы вместо обычного пользователя, хотя это было установлено в файле конфигурации службы.

Ожидайте больше решений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...