Возникла проблема с перезапуском openssh-server (банально нужно обновить конфиг).
Висит он себе в запущенных:
root 32167 0.0 0.0 49684 776 ? Ss 2011 0:45 /usr/sbin/sshd
И не реагирует ни на service ssh restart, ни на /etc/init.d/ssh restart.
В первом случае вооще молчит, во втором сыплет в /var/log/auth.log ошибки биндинга порта:
************ error: Bind to port 22 on 0.0.0.0 failed: Address already in use.
************ error: Bind to port 22 on :: failed: Address already in use.
************ fatal: Cannot bind any address.
Соответственно, PID процесса не меняется, из чего делаю вывод, что демон просто не останавливается.
stop/force-restart и прочее аналогично не помогает.
Крайне не хочется рестартить машину. А делать kill самого ssh-сервера не хочется без уверенности, что текущая сессия не отвалится.
Стоит Ubuntu 11.10, openssh-server 1:5.8p1-7ubuntu1.
-
Заранее спасибо за ответ.