Certificados no Nickserv: diferenças entre revisões

De WikiPeida
Ir para a navegação Ir para a procura
Sem resumo de edição
Sem resumo de edição
 
(Há 7 edições intermédias do mesmo utilizador que não estão a ser apresentadas)
Linha 1: Linha 1:
== Criar certificado ==
== Certificado ==


Criar os certificados ssl e configurar o irssi, o resto dos clientes que se foda.
=== Gerar ===


<console>
Gerar o certificado SSL.
##g##$##!g## mkdir ~/.irssi/certs
##g##$##!g## cd ~/.irssi/certs
##g##$##!g## openssl req -nodes -newkey rsa:2048 -keyout nick.key -x509 -days 3650 -out nick.cer
##g##$##!g## cat nick.cer nick.key > nick.pem
##g##$##!g## chmod 400 *
</console>


== Fingerprint ==
<syntaxhighlight lang="bash">
mkdir ~/.irssi/certs
cd ~/.irssi/certs
openssl req -nodes -newkey rsa:2048 -keyout nick.key -x509 -days 3650 -out nick.cer
cat nick.cer nick.key > nick.pem
chmod 400 *
</syntaxhighlight>


Para ver a fingerprint do certificado gerado:
=== Obter fingerprint ===


<console>
Ver o fingerprint do certificado gerado.
##g##$##!g## openssl x509 -in nick.pem -outform der | sha1sum -b | cut -d' ' -f1
 
</console>
<syntaxhighlight lang="bash">
openssl x509 -in nick.pem -outform der | sha1sum -b | cut -d' ' -f1
</syntaxhighlight>


== irssi ==
== irssi ==


Depois no o irssi:
<syntaxhighlight lang="text">
/network add conadatia
/server add -auto -ssl -ssl_cert ~/.irssi/certs/nick.pem -network deadbsd irc.conadatia.org 6697
/disconnect conadatia
/connect conadatia
</syntaxhighlight>


<console>
Depois de te ligares a rede e te identificares com o teu nick, correr o seguinte comando.
/network add deadbsd
/server add -auto -ssl -ssl_cert ~/.irssi/certs/nick.pem -network deadbsd irc.deadbsd.org 6697
/disconnect deadbsd
/connect deadbsd
</console>


Depois de te ligares a rede e te identificares com o teu nick:
<syntaxhighlight lang="text">
/msg nickserv cert add [resultado_do_fingerprint_acima]
</syntaxhighlight>


<console>
E na proxima vez que te ligares ja nao precisas de fazer nickserv identify.
/msg nickserv cert add [resultado_do_fingerprint_acima]
</console>


E o fingeprint do certificado deverá ser adicionado automagicamente e da proxima vez que te ligares vais logo ser identificado automaticamente pelo grande e glorioso benfica.
== Mais informações ==
* https://www.oftc.net/NickServ/CertFP/


[[Category:DeadBSD]]
[[Category:DeadBSD]]

Edição atual desde as 21h20min de 7 de março de 2026

Certificado

Gerar

Gerar o certificado SSL.

mkdir ~/.irssi/certs
cd ~/.irssi/certs
openssl req -nodes -newkey rsa:2048 -keyout nick.key -x509 -days 3650 -out nick.cer
cat nick.cer nick.key > nick.pem
chmod 400 *

Obter fingerprint

Ver o fingerprint do certificado gerado.

openssl x509 -in nick.pem -outform der | sha1sum -b | cut -d' ' -f1

irssi

/network add conadatia
/server add -auto -ssl -ssl_cert ~/.irssi/certs/nick.pem -network deadbsd irc.conadatia.org 6697
/disconnect conadatia
/connect conadatia

Depois de te ligares a rede e te identificares com o teu nick, correr o seguinte comando.

/msg nickserv cert add [resultado_do_fingerprint_acima]

E na proxima vez que te ligares ja nao precisas de fazer nickserv identify.

Mais informações