Inicio
Ventoy, una Memoria USB con todas las herramientas
No todo es contenedores y maquinas virtuales donde podamos tirar de un repositorio con los sistemas o aplicaciones que necesitemos. Por suerte ya no hemos de ir con los DVD con el sistema o averiguar en que USB tenemos el Hirent Boot o la Ubuntu Server. Ahora podemos tener todas las ISO en un solo pendrive gracias a Ventoy, todas las ISO que permita la capacidad del susodicho, por sí hay que decirlo. 😀 Si queremos ir directamente a la descarga clickamos aquí. En mi caso yo voy a descargar la versión de linux: ventoy-1.0.80-linux.tar.gz. Una vez haya terminado la…
Raspberry Image: error creating firstrun.sh on fat partition
Si has instalado Raspberry Image desde el centro de software de Ubuntu, seguramente haya sido en formato Snap. Cuando está llegando al final de la creación de la memoria MicroSD nos arroja un error: «error creating firstrun.sh on fat partition» Para solucionar este error deberemos editar los permisos y concederle la lectura y escritura. Seleccionamos la opción que se muestra en la imagen de abajo. Ahora volvemos a reiniciar el proceso de instalación y ahora sí nos completa la instalación.
Pasos después de instalar Ubuntu 22.04
Haciendo copias de seguridad con Borg Backups
Llevo usando un tiempo Borg Backup para hacer copias de mis archivos en el servidor Proxmox. Una aplicación liviana, rápida y totalmente automatizable con scripts. Instalación Servidor Borg Backup Actualizamos los repositorios apt-get update Y a continuación actualizamos la paqueteria del servidor apt-get upgrade -y Establecer el idioma dpkg-reconfigure locales Elegimos nuestro idioma, y lo seleccionamos para establecerlo por defecto. Instalamos Borg Backup apt install borgbackup En mi caso yo he montado un punto de montaje en /var/backups de un disco de 500G para almacenar las copias df -hP /var/backups Filesystem Size Used Avail Use% Mounted on/dev/mapper/vg_backups-vm–100–disk–0 492G 73M 467G 1% /var/backups…
Playbook Ansible para copiar script
Playbook de Ansible para copiar un script local a los servidores.hosts: servidores o grupo al que copiaremos el script.path: ruta del script a copiar.mode: permisos que queremos que tenga el script. — – hosts: all tasks: – name: Registrar archivo script stat: path: evidencias.sh register: evivar – debug: msg: «Ya hay una version del script en el servidor!» when: evivar.stat.exists – debug: msg: «No hay una version del script en el servidor!» when: evivar.stat.exists == False – name: Copiar script copy: src=evidencias.sh dest=evidencias.sh mode=0777 when: evivar.stat.exists == False
Después de instalar Proxmox
Una vez instalado Proxmox, lo primero que haremos es quitar el repositorio por suscripción y activar el repositorio comunitario. Iniciamos sesión en la web de Proxmox. Iniciamos la consola del sistema. Abrimos el archivo del repositorio pve-enterprise nano /etc/apt/sources.list.d/pve-enterprise.list Y comentamos la linea añadiendo la almohadilla en el principio de la linea. #deb https://enterprise.proxmox.com/debian/pve buster pve-enterprise Abrimos el archivo principal de los repositorios. nano /etc/apt/sources.list Y añadimos al final la siguiente linea. deb http://download.proxmox.com/debian/pve buster pve-no-subscription Ahora actualizaremos los repositorios e instalaremos la nuevas versiones del software. apt update && apt -y dist-upgrade Una vez terminada la actualización es recomendable…
Cambiar contraseña de root en una VM Proxmox
Si hemos olvidado la contraseña de root de una maquina virtual en Proxmox podemos recuperarla fácilmente desde la consola del vcenter. Identificamos el VM. qm list Entramos en la VM, sustituyendo el número 100 final por el VMID de la VM que queremos trabajar. pct enter 100 Y ya podemos cambiar la contraseña passwd root
Backup completo del servidor VestaCP
Me está gustando mucho VestaCP por su sencilles y su bajo consumo para administrar mi hosting web en el servidor VPS que tengo para pruebas. Y como siempre hay que respaldar toda la información tantas veces nos sea posible. Ya que quiero hacer una prueba en producción con algunas web de clientes me he realizado un sencillo script en Bash para realizar una copia completa del sistema. Descargamos el script git clone https://github.com/founds/Backup-Full.git Dar permisos de ejecución chmod +x backup-full.sh Realizamos el backup ./backup-full.sh El script creara una carpeta llamada «backups» dentro de la carpeta home.