Получение PID из sshd - PullRequest
       15

Получение PID из sshd

2 голосов
/ 29 июля 2011

Я выполняю sshd в bash-скрипте, используя

$ /usr/sbin/sshd

Как получить идентификатор процесса этого sshd, который я выполнил?

Ответы [ 2 ]

4 голосов
/ 29 июля 2011

sshd обычно записывает PID-файл;по умолчанию это в /var/run/sshd.pid.Вы можете использовать это для поиска идентификатора процесса прослушивания sshd.Вы должны знать, что sshd может работать как несколько подпроцессов, так как то, что вы действительно хотите, зависит от того, что вы собираетесь с ним делать.

2 голосов
/ 29 июля 2011

Попробуйте эту команду:

ps aux | grep -e /usr/sbin/sshd | grep -v grep | tr -s " " | cut -d " " -f2

или

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