Назад | Перейти на главную страницу

sshd segfaults выдает ошибки каждую минуту в системе Red Hat

ОБНОВЛЕНИЕ (7 декабря 2010 г.) и ПРЕДУПРЕЖДЕНИЕ. Я скопировал файлы, описанные ниже (из каталога /var/tmp/vi.recover), на свой ПК с Windows и обработал их с помощью ESET NOD 32. Он идентифицировал два файла (sshd: и juno ) как вирус Linux / RST.B. Не уверен, что это правильно, но поскольку машина является сервером разработки, я собираюсь перестроить, чтобы быть в безопасности.

Привет,

Я использую сервер Red Hat и каждую минуту получаю следующие ошибки в файле сообщений:

Dec  1 16:50:01 ocalhost kernel: sshd:[4981]: segfault at 0000000000000079 rip 000000000807100f rsp 00000000ffb901ec error 6
Dec  1 16:51:01 ocalhost kernel: sshd:[4990]: segfault at 0000000000000079 rip 000000000807100f rsp 00000000ffce4b3c error 6
Dec  1 16:52:01 ocalhost kernel: sshd:[5000]: segfault at 0000000000000079 rip 000000000807100f rsp 00000000ffb7f9dc error 6
Dec  1 16:53:01 ocalhost kernel: sshd:[5010]: segfault at 0000000000000079 rip 000000000807100f rsp 00000000fff08d5c error 6
Dec  1 16:54:01 ocalhost kernel: sshd:[5022]: segfault at 0000000000000079 rip 000000000807100f rsp 00000000ffaf194c error 6

Я просмотрел файл журнала SSH, и он не показывает никаких ошибок (даже тех, что указаны выше). Может ли кто-нибудь сказать мне, что такое «ошибка 6», или пролить свет на то, почему это может происходить. Если кто-нибудь может предложить где-нибудь еще, что я могу поискать больше подсказок, которые были бы отличными, я, кажется, зашел в тупик на этом.

В дополнение к комментариям ниже, вот функция запуска из файла /etc/init.d/sshd:

start()
{
        # Create keys if necessary
        if [ "x${AUTOCREATE_SERVER_KEYS}" != xNO ]; then
                do_rsa1_keygen
                do_rsa_keygen
                do_dsa_keygen
        fi

        cp -af /etc/localtime /var/empty/sshd/etc

        echo -n $"Starting $prog: "
        $SSHD $OPTIONS && success || failure
        RETVAL=$?
        [ "$RETVAL" = 0 ] && touch /var/lock/subsys/sshd
        echo
}

Спасибо C

Подскажите, установлен ли и работает ли hpsmh?

rpm -q hpsmh; [ -f "/opt/hp/hpsmh/logs/httpd.pid" ] && echo "running" || echo "not running"

Кроме того, если установлен hpsmh, какие разрешения у его установочного корня?