• Raspberry Pi,  Servicios

    Recuperar procesos de una sesión SSH

    El caso es que estas haciendo un dist-upgrade de raspbian pasando de stretch a buster, y durante la actualización, el portátil dice que no tiene batería y se va a dormir. ¿Y ahora que? El proceso apt está activo en memoria pero asociado a la sesión ssh, entonces ¿cómo llegamos a el? Pues como Linux es nuestro amigo y siempre tiene alguna solución, tenemos la utilidad reptyr que permite mover un proceso existente de terminal. Si realizamos la llamada a la utilidad, pasandole el PID del proceso, éste se desancla de la sesión ssh para pasar a la sesión activa. E voilà! reptyr se trae el proceso a tty actual…

  • Sistemas

    Añadir dispositivos USB en VirtualBox

    motivación Vale, ya tienes tu flamante Oracle VirtualBox instalado. Has usado un buen gestor de paquetes de estos que nos facilitan la vida; apt, yum, synaptic, pacman, entropy, dnf … Incluso ya tienes instaladas las “Extension Pack“. Y después de todo esto resulta que cuando te dispones a añadir un dispositivo USB, como por ejemplo una tarjeta Wifi, pues no aparece ninguno disponible. como se hace Para solucionarlo es necesario que el usuario que lanza el VirtualBox pertenezca al grupo vboxusers. Nada más sencillo que hacer un usermod. $ sudo usermod -aG vboxusers Una vez lanzado el comando anterior no queda más que cerrar la sesión e iniciarla de nuevo.

  • Backup,  Raspberry Pi,  Servicios

    rclone. Google Drive en tu Raspberry Pi

    motivación El espacio de almacenamiento que nos ofrecen los diferentes proveedores Cloud nos puede ser de mucha utilidad de cara a por ejemplo a hacer copias de seguridad de nuestra Raspberry Pi. Estos proveedores normalmente no tienen en cuenta que no todo el mundo usa como Desktop una máquina Microsoft, de manera que no proporcionan clientes de escritorio para Linux. Para cubrir esta necesidad disponemos de utilidades como rclone que permiten conectarse a múltiples nubes desde nuestra máquina Linux. instalación configuración rclone config n) new remote name> GMAIL 7 Google Drive client_id client_secret y) yes autoconfig. Se abre un navegador para iniciar sesión en la cuenta de drive. Una vez…

  • Sistemas

    p2v. Convertir máquinas físicas a virtuales. disk2vhd

    motivación Es indudable que la virtualización tiene innumerables ventajas frente al hierro. Estas ventajas hacen que los responsables de tecnología nos pongamos a virtualizar todos nuestros equipos. Podemos encontrarnos entonces en la tesitura de tener que reinstalar y reconfigurar nuestros servidores actuales o a plantearnos alguna táctica distinta. Aquí es donde entra en juego la aplicación disk2vhd, creada inicialmente por la compañía SysInternals (esta gente es muy buena) y más tarde adquirida por Microsoft. Disk2vhd Disk2vhd es un software gratuito para convertir un disco en un archivo de imagen correspondiente .VHD / .VHDX. Se puede utilizar para realizar una copia de seguridad de imagen de un sistema o para virtualizarlo…

  • Desarrollo,  Servicios

    sshfs en linux y windows

    motivación Cuando estamos llevando a cabo algún desarrollo, por pequeño que sea, es una incomodidad que los archivos fuente los tengamos en una almacenamiento diferente a local. Normalmente el código fuente estará en un servidor Linux al cual tendremos acceso por ssh. En la parte de cliente podemos encontrarnos normalmente un Linux o un Windows. sshfs Con sshfs es posible disponer de los archivos remotos como si estuvieran en local. De la wikipedia, “Secure SHell FileSystem es un sistema de archivos para Linux, que opera sobre archivos en una computadora remota usando un entorno seguro de acceso. En la computadora local donde se monta SSHFS, la implementación hace uso del…

  • Raspberry Pi,  Servicios,  Wifi

    hostapd. Añadir filtrado mac a Raspberry Pi

    motivación hostapd: IEEE 802.11 AP. hostapd: IEEE 802.11 En anteriores entregas ya comenté la utilidad que le podemos dar a nuestra Raspberry Pi como punto de acceso gracias a la utilidad hostapd. Raspberry Pi como AP (hostapd + bridged) Obtener listado de clientes de hostapd Si queremos proporcionar la función de filtrado mac a hostapd es necesario añadir un par de parámetros al archivo /etc/hostapd/hostapd.conf # Configuración de ACLs macaddr_acl=0 deny_mac_file=/etc/hostapd/hostapd.deny #accept_mac_file=/etc/hostapd/hostapd.accept

  • Servicios,  Sistemas

    Vodafone – ONO cierra conexiones ssh. Añadir keepalive

    OpenSSH   motivación Si tienes la suerte de tener una conexión de ONO, puede que experimentes que las conexiones ssh iniciadas a algun equipo de tu red se quedan colgadas y tienes que volver a iniciarlas continuamente. Aunque el motivo no lo tengo del todo definido; puede ser por el router que cierra las conexiones NAT sin actividad aparente o lo que sería peor por el propio telco.

  • Servicios

    Renovación de los certificados Let’s Encrypt

    motivación En el caso de que necesitemos que nuestro sitio aparezca como seguro, necesitamos que tenga un certificado firmado por una entidad certificadora. Para conseguir este objetivo podemos comprar el certificado en múltiples sitios o podemos generarlo desde Let’s Encrypt. “Let’s Encrypt is a free, automated, and open certificate authority brought to you by the non-profit Internet Security Research Group (ISRG).”

  • Sistemas

    Cerrar todos PIDs de Chromium desde terminal

      motivación En ocasiones el navegador chromium (sobre Elementary OS) no funciona todo lo bien que debiera y se queda un poco bastante tostado. En estos momentos y teniendo una sesión de terminal abierta, no es necesario abrir ningún otro programa para matar todos los procesos relacionados.

  • Servicios

    Let’s Encrypt. Instalación y configuración

    motivación En el caso de que necesitemos que nuestro sitio aparezca como seguro, necesitamos que tenga un certificado firmado por una entidad certificadora. Para conseguir este objetivo podemos comprar el certificado en múltiples sitios o podemos generarlo desde Let’s Encrypt. “Let’s Encrypt is a free, automated, and open certificate authority brought to you by the non-profit Internet Security Research Group (ISRG).”