Certificados no Nickserv: diferenças entre revisões

De WikiPeida
Ir para a navegação Ir para a procura
Criou a página com "== Criar certificados == Criar os certificados ssl e configurar o irssi, o resto dos clientes que se foda. <console> ##g##$##!g## mkdir ~/.irssi/certs ##g##$##!g## cd ~/.i..."
 
Sem resumo de edição
 
(Há 10 edições intermédias do mesmo utilizador que não estão a ser apresentadas)
Linha 1: Linha 1:
== Criar certificados ==
== 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
<syntaxhighlight lang="bash">
##g##$##!g## openssl req -nodes -newkey rsa:2048 -keyout nick.key -x509 -days 3650 -out nick.cer
mkdir ~/.irssi/certs
##g##$##!g## cat nick.cer nick.key > nick.pem
cd ~/.irssi/certs
##g##$##!g## chmod 400 *
openssl req -nodes -newkey rsa:2048 -keyout nick.key -x509 -days 3650 -out nick.cer
</console>
cat nick.cer nick.key > nick.pem
chmod 400 *
</syntaxhighlight>
 
=== Obter fingerprint ===
 
Ver o fingerprint do certificado gerado.
 
<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>
 
Depois de te ligares a rede e te identificares com o teu nick, correr o seguinte comando.


<console>
<syntaxhighlight lang="text">
/network add deadbsd
/msg nickserv cert add [resultado_do_fingerprint_acima]
/server add -auto -ssl -ssl_cert ~/.irssi/certs/nick.pem -network deadbsd irc.deadbsd.org 6697
</syntaxhighlight>
/disconnect deadbsd
/connect deadbsd
</console>


Depois de te ligares a rede e te identificares com o teu nick:
E na proxima vez que te ligares ja nao precisas de fazer nickserv identify.


<console>
== Mais informações ==
/msg nickserv cert add
* https://www.oftc.net/NickServ/CertFP/
</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.
[[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