InicioLinuxIrssi: Configuracion SASL en Freenode

Irssi: Configuracion SASL en Freenode

Linux8/18/2013

Hablaremos de Irssi un cliente IRC por sus siglas en ingles (Internet Relay Chat) escrito en lenguaje C bajo licencia GLP en el año de 1999 por Timo Sirainen. Al principio fue creado para ser usado en Sistemas Unix, puede usar themes para modificar la apariencia y tiene soporte para IPv6, UTF-8 y soporta conexiones multiples a redes, cuenta con muchos scripts(en perl) y es muy modificable.

Empezamos con la instalación abriendo la terminal e instalamos usando el metodo de instalación para cada una de las distribuciones.

Para instalarlo en Archlinux

pacman -S irssi

Para instalarlo en Ubuntu

apt-get install irssi

Para instalarlo en Fedora

yum install irssi

Para instalar en Debian

aptitude install irssi

Para instalar en OpenSuse

zypper install irssi

Iniciamos irssi desde la terminal.

irssi

También podemos usar screen para correr irssi con soporte UTF-8

screen -U irssi

En caso de no tenerlo instalado en archlinux lo instalamos.

sudo pacman -S screen

Una vez dentro seteamos(cambiamos/añadimos) nuestro nick a la configuración.

/set nick Tu_Nick

Ejemplo:

/set nick Algabe

Ahora toca el del real name(nombre real)

/set real_name Nombre_Real

Ejemplo:

/set real_name Keep It Simple, Stupid!

Ahora toca conectarnos a la red de Freenode

/connect irc.freenode.net

Si queremos usar conexion SSL hacemos lo siguiente.

/connect -ssl irc.freenode.net 6697

Una vez dentro añadimos la red freenode a la configuracion.

/network add -network freenode

Si queremos añadir otro nick diferente a la red usamos.

/network add -nick lparch4

Añadimos el servidor de Freenode con conexion segura SSL y usando el puerto 6697

/server add -network freenode -ssl irc.freenode.net 6697

Si tienen el nick registrado pueden añadir la clave al final.

/server add -network freenode -ssl irc.freenode.net 6697 password

Si no les funciona la identificación automatica hacen lo siguiente:

Ejemplo:

/network add -autosendcmd "/msg nickserv identify abc123;wait 2000" Freenode

Una vista al ~/.irssi/config de irssi algo así


address = “irc.freenode.net”;
chatnet = “freenode”;
port = “6697”;
use_ssl = “yes”;



Añadimos un canal a la red

/channel add -auto #archlinux-es freenode

Guardamos los cambios

/save

Salimos de irssi con el comando.

/exit

Añadiendo scripts al inicio de irssi…

Para que los scripts inicien con irssi hay que crear un directorio /scripts/autorun dentro de ~/.irssi/

mkdir -p ~/.irssi/scripts/autorun/

Nos descargamos el script de cap_aspl dentro de ~/.irssi/scripts/autorun/ de esta manera.

cd ~/.irssi/scripts/autorun/ && wget -c http://freenode.net/sasl/cap_sasl.pl

Salimos del directorio.

cd

Necesitaremos tener instalado las siguientes librerias para el correcto funcionamiento del script cap_aspl

libcrypt-blowfish-perl libcrypt-dh-perl libcrypt-openssl-bignum-perl

En Archlinux

sudo pacman -S perl-crypt-blowfish perl-crypt-openssl-bignum

Ahora entramos a irssi

screen -U irssi

Vamos a configurar las opciones del script que se hace solo 1 vez y que nos servira para conectarnos de forma segura.

/sasl set freenode tu_nick tu_password DH-BLOWFISH

Donde ‘tu_nick' es el nick que usas en Freenode que debe estar registrado y 'tu_password' es la clave del nick que usas para identificarte como dueño del nick.

Ejemplo:

/sasl set freenode Algabe abc123 DH-BLOWFISH

Guardamos los cambios.

/sasl save

Ahora cuando quieramos conectarnos a la red de freenode solo haremos.

/connect freenode

Ahora como ven ya no hace falta hacer uso del /ns identify password cuando nos conectemos.


Puedes encontrar muchos themes y scripts en la pagina Oficial de irssi http://www.irssi.org/ cualquier duda no olviden comentar.
Datos archivados del Taringa! original
22puntos
162visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

r
ragm83🇦🇷
Usuario
Puntos0
Posts17
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.