Requer autenticação para conexões de IRC (InspIRCd)

4

Estamos tentando mover nossa equipe de bate-papo do Skype para um servidor IRC privado (InspIRCd) e precisamos exigir algum tipo de autenticação para impedir o acesso público. Eu sei que poderíamos ter uma senha de servidor global, mas isso não nos permite controlar quem tem acesso e obviamente não escala bem (membros da equipe saem, etc.).

Existe algum módulo para o Inspircd que suporte autenticação multiusuário?

    
por Spot 19.05.2011 / 20:45

2 respostas

5

O módulo sqlauth incluído parece exatamente o que você quer aqui.

    
por 22.05.2011 / 06:04
4

O módulo sqlauth como devicenull sugerido permite que você armazene nomes de usuários e hashes de senhas em um banco de dados SQL (SQLite, PostgreSQL, MySQL, etc) e pode até mesmo integrar com a tabela de usuário a partir de uma aplicação existente ( mediawiki, phpBB, etc ).

O O módulo ldapauth suporta a integração direta com servidores LDAP (Active Directory, OpenLDAP, etc.).

Outra opção é fazer com que os usuários se conectem através do ZNC e não permitam acesso direto ao InspIRCd. Além de exigir autenticação antes que um usuário possa se conectar, o ZNC também suporta SSL e implementa buffers de histórico para que os usuários possam permanecer em um canal persistentemente sem estarem realmente conectados 24/7. Quando o usuário se reconecta, recebe uma repetição de todas as atividades que ocorreram enquanto estavam ausentes. O ZNC suporta autenticação de senha simples, mas existem também módulos ZNC para usar Certificados de cliente SSL ou Autenticação SASL externa incluindo LDAP servidores .

    
por 12.09.2015 / 18:27