IRC-сервер Hybrid 7: как установить пароль сервера?

Я использую небольшой сервер IRC в Ubuntu 12.10 с использованием ircd-hybrid, и у меня возникли некоторые проблемы с установкой пароля для сервера (настройка пароля канала работает нормально), я попытался установить "пароль" в аутентификации пользователя {} в конфигурационном файле ircd.conf, но когда перезапускается ircd-hybrid, я вообще не могу получить доступ к серверу (я получаю сообщение об ошибке "вы не авторизованы для использования этого сервера", я использую пароль он генерируется mkpasswd (также не запускается с правами суперпользователя - попытался также использовать опцию -m md5 без удачи), и я не знаю, в чем проблема (я могу просто подключиться, когда строка закомментирована). Я прикрепил некоторые фрагменты из нашего файла ircd.conf, которые должны помочь.

auth {
        user = "*";
        class = "users";

        /* restricted: stop the client sending mode changes */
        #restricted = yes

        /* Password to join server */
        password = "(our pass here)";

        /* Spoof users host */;
        spoof = "client.net";

        /* have ident: require the user has identd to connect (OLD I: + flag) */
        have_ident = no;
};

1 ответ

Очевидно, mkpasswd генерирует новый хеш при каждом запуске, что довольно запутанно. В конце концов понял это

# mkpasswd -m md5 password
$1$lilSP/V0$bAHlfX24N2lcUS8BW/JDD.

... пробелы в названии кажутся плохими

Затем в конфиге убедитесь, что у вас есть

encrypted = yes;
Другие вопросы по тегам