phpseclib SSH2 Логин работает в командной строке, а не через службу - PullRequest
0 голосов
/ 16 октября 2019

Я озадачился, почему тот же самый скрипт php работает в командной строке, но не когда скрипт php запускается как служба в Debian.

Этот код не работает как service-php-script:

$ssh = new Net_SSH2("localhost", $port);
if($ssh->login("loginname", "password"))
{
   // success
}
else
{
   // failed
}

Я предполагаю, что это связано с разрешениями на права, но я не смог найти ничего о предоставлении systemd / service прав на использование входа в phpseclib SSH2.

Спасибо за любые отзывы!

...