Я использую библиотеку PHP phpseclib0.2.2
для автоматизации SSHing на одном из моих серверов.Я настроил его на задачу cron, которая запускается каждые 5 минут.
После выхода из системы после настройки, проверки ее работы и т. Д. Я увидел следующее:
$ logout
There are stopped jobs.
$
И я был вынужден снова использовать
$ logout
для выхода из системы.Есть ли на моем сервере куча процессов / заданий SSH, которые я никогда не закрываю? Как я могу «проверить это» в терминале с помощью команды bash (или каким-то другим способом)?
Ниже приведен код, который я использую,
<?php
include('Net/SSH2.php');
$ssh = new Net_SSH2('www.domain.com');
if (!$ssh->login('username', 'password')) {
exit('Login Failed');
}
echo $ssh->exec('some command');
?>