C贸mo acceder a un registry privado de Docker, almacenando tu contrase帽a de forma segura

Categor铆as: Administraci贸n de sistemas GNU/Linux Seguridad
Asumir茅 3 cosas: 聽Que te has encontrado con esta advertencia al hacer docker login en un registry privado: $ docker login registry.example.com Username: myuser Password: WARNING! Your password will be stored unencrypted in /home/myuser/.docker/config.json. Configure a credential helper to remove this warning. See https://docs.docker.com/engine/reference/commandline/login/#credentials-store Login Succeeded Que est谩s usando una distro Linux con un escritorio en condiciones, como GNOME. Que usas Fish como tu shell. Veamos c贸mo solucionarlo:

Lee Mas 鈫

C贸mo expandir un rango de IPs o CIDR

Categor铆as: Administraci贸n de sistemas GNU/Linux Redes
Ahora vas y te encuentras por ah铆 un CIDR como 10.0.10.4/20 y no tienes ni idea de qu茅 quiere decir... Pues la soluci贸n: $ sipcalc 10.0.10.4/20 -[ipv4 : 10.0.10.4/20] - 0 [CIDR] Host address - 10.0.10.4 Host address (decimal) - 167774724 Host address (hex) - A000A04 Network address - 10.0.0.0 Network mask - 255.255.240.0 Network mask (bits) - 20 Network mask (hex) - FFFFF000 Broadcast address - 10.0.15.255 Cisco wildcard - 0.

Lee Mas 鈫

C贸mo instalar Steam y usar el Steam Controller en Fedora 25

Categor铆as: Administraci贸n de sistemas GNU/Linux Juegos
Primero, las instrucciones para instalar Steam, y luego para activar el Steam Controller: A帽ade los repositorios de RPMFusion free y nonfree descargando e instalando los RPM que proporcionan. Instala Steam: $ pkcon install steam A帽ade tu usuario al grupo input, para que puedas usar el Steam Controller con emulaci贸n de gamepad sin problemas: # usermod -aG input $USER Esto habilitar谩 para tu usuario las reglas udev que son necesarias para tal efecto, y que ya vienen de f谩brica con el paquete que has instalado.

Lee Mas 鈫

Usa Trickle para limitar el ancho de banda de un proceso

Categor铆as: Administraci贸n de sistemas GNU/Linux Programaci贸n Redes Web
Imagina que necesitas emular una situaci贸n en la que alguien intenta acceder a tu p谩gina web pero tiene un ancho de banda muy poco ancho; pues con Trickle es facil铆simo: Trickle permite limitar el ancho de banda de cualquier proceso. Por ejemplo, abramos Firefox con un ancho de banda de subida de 100 KB/s y una descarga de 500KB/s: $ trickle -u 100 -d 500 firefox Ya puedes comprobar c贸mo se ve el mundo a esa velocidad.

Lee Mas 鈫

Crear un servidor HTTP para depuraci贸n en 1 comando

Categor铆as: Administraci贸n de sistemas GNU/Linux Programaci贸n Redes Web
Simplemente responder谩 con un 200 OK hasta que lo detengas con Ctrl+C, y devolver谩 la fecha y hora en que se ha levantado el servidor. Ojo, el comando usa sintaxis de Fish: $ while true; echo -e 'HTTP/1.1 200 OK\r\nContent-Type: text/plain\r\n\r\n'(date) | nc -vl $PORT; end Es bastante 煤til a la hora de depurar proxies.

La nueva manera de configurar el demonio Docker

Categor铆as: Administraci贸n de sistemas GNU/Linux
Docker no usa semver. Esto es un problema, porque para estar al d铆a con cada actualizaci贸n se hace complicado, pero probablemente lo hagan por cuesti贸n de marketing. Bueno, la cuesti贸n es que ahora el demonio docker ya no es docker -d, sino dockerd, y ya no se configura en /etc/sysconfig/docker, sino en otro sitio y de otra forma. Con las nuevas versiones (y es importante sobre todo si usas los repositorios oficiales y no los de tu distribuci贸n), la ubicaci贸n por defecto de la configuraci贸n de Docker Engine es /etc/docker/daemon.

Lee Mas 鈫

Corregir problema en c谩mara GoPro que no permite borrar contenidos desde la aplicaci贸n Capture

Categor铆as: Administraci贸n de sistemas GNU/Linux Hardware
Hace nada me ha pasado un problema con mi GoPro, y es que no pod铆a borrar contenidos desde la aplicaci贸n del m贸vil. Recordemos que las GoPro usan formato exFAT, as铆 que en Fedora tendr谩s que instalarle el soporte si quieres usarla: $ pkcon install exfat-utils fuse-exfat Parece que el problema era que hab铆a formateado la tarjeta microSD desde Linux. Por lo tanto, la soluci贸n es borrar la partici贸n, meter la tarjeta en la c谩mara, y encenderla.

Lee Mas 鈫

A帽adir clave GPG a RPM para verificar paquetes

Categor铆as: Administraci贸n de sistemas Empaquetado de software Seguridad
Recientemente, al actualizar el paquete google-talkplugin, recib铆a este error: Error grave: package google-talkplugin-5.41.3.0-1.x86_64 cannot be verified and repo google-talkplugin is GPG enabled: failed to lookup digest in keyring for /var/cache/PackageKit/24/metadata/google-talkplugin/packages/google-talkplugin-5.41.3.0-1.x86_64.rpm Dici茅ndome, b谩sicamente, que no se puede verificar el paquete porque no se dispone de la clave p煤blica que se us贸 para firmarlo. Para a帽adir la clave, usando una versi贸n simplificada de las instrucciones oficiales de Google, simplemente tengo que ejecutar:

Lee Mas 鈫

Pasar Docker de devicemapper a overlay2

Categor铆as: Administraci贸n de sistemas GNU/Linux Virtualizaci贸n
Si usas Fedora, seguramente de f谩brica vengas utilizando el motor de almacenamiento devicemapper, que supuestamente es de los m谩s estables, pero que en la pr谩ctica tiene serios problemas de rendimiento que no parece que vayan a solucionarse de aqu铆 a poco. Si ya lo configuraste con docker-storage-setup o similar, y ahora quieres cambiar a overlay2, sigue esta gu铆a. Esta gu铆a est谩 muy inspirada en el art铆culo Friends Don't Let Friends Run Docker on Loopback in Production, de muy recomendada lectura.

Lee Mas 鈫