Ejecutar comandos y scripts con ssh en equipos remotos
En ocasiones es necesario o práctico ejecutar un comando o un script en un equipo remoto sin tenerse que loguear a la shell del sistema operativo remoto. Para conseguir lo que acabo de realizar haremos...
View ArticleInstalar y configurar el reproductor MPV en Debian y derivados
En numerosas ocasiones he escuchado gente hablando maravillas del reproductor de vídeo mpv. No obstante en mi caso lo instalaba en Debian y el rendimiento era pésimo. El consumo de CPU al reproducir...
View ArticleLimitar el acceso a un servicio o web por ip con Traefik v2
Es posible que tengáis una nube o algún que otro servicio autoalojado en casa o en un servicio VPS mediante Docker y Traefik. Por norma general estos servicios únicamente tienen que ser accesibles...
View ArticleUsar Fail2ban con Traefik para proteger servicios que corren en Docker
Para proteger los servicios que tenemos montados con Docker a través del proxy inverso Traefik podemos usar Fail2ban. De este modo podremos evitar los ataques de fuerza bruta bloqueando a todo usuario...
View ArticleAsí puedes editar PDF desde tu navegador web online
Cuando usamos GNU Linux, Android o iOS y tenemos que gestionar, manipular y editar documentos PDF no existen muchas opciones y las que existen no son fáciles de usar para usuarios noveles. Por este...
View ArticleConfigurar la rotación de Logs en Traefik con logrotate
La semana pasada vimos como activar y consultar los logs del proxy inverso Traefik usando Docker. No obstante el log generado por Traefik irá creciendo hasta que con el paso del tiempo acabe teniendo...
View ArticleConfigurar Youtube-dl mediante su archivo de configuración
Es más que posible que al usar youtube-dl tengáis que usar una gran cantidad de parámetros para adaptar la descarga a vuestras necesidades. Por ejemplo, para definir un patrón para el nombre de los...
View ArticleInstalar el Subsistema de Windows para Linux (WSL) en Windows 10
En el caso que tengan que usar un sistema operativo Windows por imposición y echen de menos determinadas características de Linux tienen una solución sencilla. Esta solución es instalar el subsistema...
View ArticleAcceder a los ficheros Linux de WSL desde Windows 10
Anteriormente vimos como instalar WSL y WSL 2 en Windows. A continuación veremos como podemos acceder a ficheros y directorios que tenemos dentro de WSL desde Windows. Para conseguir lo que acabo de...
View ArticleRecortar un vídeo en partes con ffmpeg y sin transcodificar en Linux
A continuación veremos como podemos recortar un vídeo en varias partes sin necesidad de realizar ningún tipo de transcodificación y preservando todas las pistas y calidad del vídeo original. Para ello...
View ArticleAtajos de teclado y comandos para usar VIM eficientemente
En su día vimos una instalación y una configuración básica del editor de texto VIM. A continuación veremos una chuleta de atajos de teclado y comandos que vale la pena recordar para empezar a sacar...
View ArticleHacer que LibreOffice tenga un modo oscuro en su totalidad
En los últimos tiempos es común usar temas de escritorio oscuros. En mi caso me resulta mucho más cómodo escribir en letra blanca sobre un fondo oscuro. Pero el problema es que ciertas aplicaciones,...
View ArticleReproducir vídeo en streaming con Rclone Browser, VLC o MPV
Si tenéis contenido multimedia, como vídeo o audio, almacenado en en una nube pública o privada mediante Rclone lo podéis reproducir en streaming de forma práctica y cómoda mediante Rclone Browser....
View ArticleUso del comando SED en Linux y UNIX con ejemplos
Sed es una herramienta de terminal cuyo uso principal es buscar y reemplazar un texto. En otras palabras más precisas permite buscar cadenas de texto, palabras o patrones de palabras y reemplazarlos...
View ArticleTailscale, conecta equipos a una red privada virtual (VPN) fácilmente
En su día Ángel de uGeek hablo de Tailscale. Lo definió como un servicio VPN que funciona perfecto y es capaz de proporcionar servicio aunque esté detrás de un CG-NAT. Después de escucharle y probarlo...
View ArticleMontar servidor WebDAV en un sistema de archivos con Davfs2
En su día comentamos como crear nuestro propio servidor WebDAV. Ahora veremos como podemos montar el contenido almacenado en un servidor WebDAV en un ordenador que corre GNU/Linux. Una vez montado el...
View ArticleUso del comando AWK en Linux y UNIX con ejemplos
Hace unas semanas vimos con bastante profundidad y con ejemplos el uso que podíamos dar a la utilidad Sed. Ahora ha llegado el momento de hacer lo mismo pero esta vez con el comando Awk. Como ya dije...
View ArticleCalendario para el escritorio i3 con NaiveCalendar i3blocks o Polybar
En mi caso estoy usando el escritorio i3 con la barra de herramientas i3blocks. El entorno de escritorio me encanta, pero para tenerlo como a uno le gusta hay que invertir horas y buscarse la vida. Una...
View ArticleUso del comando cut en Linux y UNIX con ejemplos
Del mismo modo que vimos como usar sed y awk, en el siguiente artículo verán todo lo necesario para empezar a usar la utilidad cut. Al igual que sed y awk, cut será extremadamente útil para realizar...
View ArticleUso del comando tr en Linux y UNIX con ejemplos
En esta ocasión veremos otra de las utilidades que nos servirán para manipular texto cuando estemos programando scripts o usando la terminal Linux o Unix. En esta ocasión veremos una serie de ejemplos...
View Article