start
This is an old revision of the document!
Table of Contents
Wiki 'docs'
Salvando las papas.
Esta wiki es un espacio personal dedicado a documentar procedimientos. El propósito es ahorrar tiempo y disgustos.
ToDo:
- taggear cada artículo para poder encontrarlos con Control+F o la búsqueda.
- unificar o categorizar bien lo que es troubleshot, how-to's, scripts, mantenimiento, etc. Ahora no tienen sentido las categorías. ⚠️
- la sidebar también hay que completarla.
- separar cada artículo en secciones y comentarlos. -Probablemente no lo haga nunca.-
- los
en general significan que hay problemas de formateo, pero tampoco hay coherencia en el uso del tag… Puede ser cualquier cosa.
Troubleshoot y mantenimiento
Linux
- Solicitud de CD ROM en instalación desde USB Linux; USB Installation; CD-ROM; Boot Options
- zabbix-agent no arranca después de crear /var/log/zabbix Linux; zabbix-agent; Troubleshooting; Log File
- Activation of logical volume is prohibited while logical volume tmeta is active. Linux; LVM; Logical Volume; Activation
- Raspberry, mover ROOT </> a unidad USB Raspberry Pi; Linux; USB Root; Boot Configuration
- VNC server Linux; VNC Server; Remote Desktop
- SMB server Linux; SMB Server; Samba
- Nginx + PHP5-FPM + Dokuwiki en Raspbian ← obsoleto Raspberry Pi; Linux; Nginx; PHP-FPM; DokuWiki
- Transmission-daemon en Debian Linux; Transmission-daemon; BitTorrent
- Crear imagen de partición comprimida con dd Linux; Backup; dd Command; Disk Image
- Backup semanal de partición comprimida y notificación por email Linux; Backup; Cron Job; Email Notification
- Iniciar Debian en modo CLI por defecto Linux; Kali Linux; Debian; Boot Options; Console Mode
- Configuración lighttpd Linux; Lighttpd; Web Server; Configuration
- Denegar acceso a directorios de DokuWiki en Lighttpd Linux; DokuWiki; Lighttpd; Access Restriction
- Configuración fstab (montar unidades al inicio) Linux; fstab; Mount; File Systems
- Wi-Fi CLI Config Linux; Wi-Fi; Network Configuration; Command Line
- Let's Encrypt / Certbot Linux; Let's Encrypt; Certbot; SSL/TLS Certificates
- Configurar LiLo Linux; Bootloader; LiLo; Configuration
- Pipe nc socket a UART Linux; nc Command; UART Communication
- Modificar hostname Linux; Hostname; System Configuration
- Agregar usuario a sudoers Linux; sudoers; User Management; System Administration
- Instalar NPM (Nginx Proxy Manager) Linux; NPM; Nginx Proxy Manager; Installation
- Después de apt purge y reinstalar aparece ''unit x.service is masked'' Linux; apt; systemd; Service Management
- Montar recurso SMB y mover archivos desde la CLI Linux; SMB Mount; Command Line; File Transfer
- Generar clave y certificado con openssl Linux; OpenSSL; Key Generation; Certificate Creation
- Crear video a partir de una imagen y un archivo de audio con ffmpeg Linux; ffmpeg; Video Creation; Image to Video; Audio Mixing
- Backups comprimidos de 'docker/volumes' Linux; Docker; Backup; Compressed Backup; docker-compose
- Resetear NIC después de clonar VM (ifupdown) Linux; Network Interface; VM Cloning; NIC Reset; ifupdown
- Crear archivo zip de cada carpeta Linux; Zip; Folder; Compression
- Limpiar caché apt e imágenes Docker Linux; apt; Docker; prune; Cache Cleaning
- Forzar IPv4 en wget Linux; wget; Network Protocol; IPv4
- Migrar base de Firefly III a una nueva instancia Linux; Firefly III; Database Migration; PHP
- Backups comprimidos de 'docker/volumes' pero en una carpeta remota con scp Linux; Docker; Backup; Compressed Backup; Remote Folder; scp
- Delay cronjob '@reboot' Linux; Cron Job; Delay; Startup; crontab
- Cambiar TZ Linux; Time Zone; Configuration
- Deshabilitar Inicio automático de Forticlint VPN Linux; Forticlint VPN; Autostart; System Configuration
- Deshabilitar Wayland -> Alt+Tab en Remmina Linux; Wayland; Remmina; Desktop Environment
- Acceso por claves SSH Linux; SSH; Key-Based Authentication
- Obtener clave pública SSH Linux; SSH; Public Key
- Lista de paquetes instalados Linux; Package Management; Installed Packages
- Redimensionar Swap en LVM Linux; HDD; SSD; LVM; Swap; Partition; fdisk; lvresize
- Agregar VHD de otra VM en Proxmox Proxmox; VM; VHD; Disk; Configuration
- chmod recursivamente Linux; chmod; Permissions; Recursive; File Management
- Restaurar base SQL en contenedor docker Linux; Docker; SQL; Database Restore; MariaDB; MySQL; WordPress
- Expandir volumen LVM xfs Linux; LVM; xfs; Partition; Resize; Extend; lvresize
- Modificar smartctl para notificar variaciones de un parámetro SMART Linux; SMART; HDD; SSD; smartctl; smartd; Proxmox
- Vaciar caché DNS en Ubuntu 22.04 Linux; Ubuntu; DNS; Flushdns; resolvectl; flush-caches
- Proxmox cannot stop VM Linux; PVE; Proxmox; Stop; Shutdown; locked; VM
- Operaciones sobre certificados con openssl Linux; certificate; pem; pfx; key; openssl; ssl; tls
- Forzar detención de backups en Proxmox Linux; PVE; Proxmox; Stop; vzdump; backup; locked; kill; ps awxf
- Expandir root LVM Linux; LVM; ext; growpart; vgextend; Partition; Resize; Extend; lvresize
- Guardar información del hardware en equipo remoto Linux; lshw; scp
- Modificar Load Average y excluir servicios en Zabbix Linux; Load Average Trigger; Zabbix; system.cpu.load; Threshold;service.info
- Generar certificado y claves autofirmados con openssl Linux; openssl; SSL; self-signed; rsa; pem; cert; key; sha-256
- Blanquear contraseña de administrador desde Linux Linux; chntpw; lsblk; nt offline password changer; reset; password; administrator; clave; live cd
- Reducing Disk Usage on Ubuntu Linux; cache; cleanup; journal; trim; logs; du; localepurge; vacuum
- Creating a New MariaDB Database and User Linux; mariadb; mysql; grant all; identified by password; flush privileges
- Migrating MariaDB Database from LXC to Docker Linux; migrate; database; container; backup; export; import; docker exec; mysqldump; docker cp
Docker
- Deploying a Swarm Service with Docker Linux; docker; swarm; services; homepage; upgrade
- Porting an LXC to Docker LXC; Docker; porting; containerization; Linux; Dockerfile; docker-compose; MariaDB; Python; Flask; pip; requirements.txt; virtualization; legacy systems; compatibility; setup; deployment; infrastructure; migration; environment variables; debugging; dependency management; Werkzeug; libmariadb3; libmariadb-dev; MariaDB Connector/C
VMware
Windows
- Cambiar zona horaria en gris Windows; Server; Buenos Aires; GMT; timezone; timedate.cpl
- Configuración cliente L2TP/IPSec en Windows Windows; UDP; VPN; L2TP; IPSec; PolicyAgent; AssumeUDPEncapsulationContextOnSendRule
- Habilitar explorar ADMIN$ desde una red distinta Windows; shares; networking; admin$; vlan; LocalAccountTokenFilterPolicy; UAC
- Eliminar partición de recuperación en Server 2022 Windows; partition; expand; extend; recovery; disk; delete
- Habilitar WinRM Windows; Remote Management; VPN; admin; vlan; Enter-PSSession
- Activar Windows Server 2022 Evaluation Windows; key; activation; serial; kms; license; dism; 2022; Standard
- HTTP2HTTPS IIS Windows; IIS; Rewrite; Module; 301; Web; HTTPS
- Configuración NTP en el dominio Windows; NTP; PDC; w32tm; fecha y hora; domain; AD; windows time
- Deshabilitar UAC para usuarios remotos Windows; UAC; regedit; LocalAccountTokenFilterPolicy; Access Denied; Remote
- Compartir y seguridad Windows; Shares; NTFS; SMB; Access Denied; Permissions; Permisos; Security
- Cambiar SQL Server Evaluation a Developer Edition Windows; SQL Server; Evaluación; Trial; Expired
- Mapear unidad con net use Windows; CLI; Powershell; Map Drive; logon script; GPO
- Mover roles FSMO Windows; AD; Active Directory; Domain Controller; Operations Masters; Check Replication; ADDS
- Extender partición en disco dinámico (no hay espacio disponible) Windows; HDD; Partition; Dynamic disk; ReFS; Disk Management
- Falla el complemento de MMC para SMTP Server en Windows 2022 Windows; SMTP; management console; smtpsrv.dll; metabase.xml; RelayIpList
Obsoletos
- L2TP/IPSec Server en Windows Server ← crear artículo
Scripts
- Allow current user Windows; Permissions; User Access Control; UAC
- Make empty folder structure Windows; PowerShell; Directory Structure; New-Item
- Backup to network location Windows; Backup; Network Share; xcopy; PowerShell
- (7)zip files by extension Windows; Compression; 7-Zip; File Extensions; Batch Script
- Deploy and backup Windows; Deployment; Backup; PowerShell; Robocopy
- Reset WUpdate Windows; Windows Update; PowerShell; Troubleshooting
- Self - elevation Windows; UAC; User Account Control; PowerShell; Run as Administrator
- Mover archivos por fecha conservando la estructura de directorios - Robocopy Windows; Robocopy; Move Files; Directory Structure; PowerShell
- Netsh - Reset int && winsock Windows; Network Troubleshooting; Netsh; Network Settings; Winsock
- Count string ocurrences in file and send email Windows; PowerShell; String Manipulation; File Processing; Email
- Count string ocurrences in file and send email - V1.1 - HTML Body Windows; PowerShell; String Manipulation; File Processing; Email; HTML Body
- Falta LAPS en Plantillas Administrativas - GPO Windows; Group Policy; GPO; Local Administrator Password Solution; LAPS
- Reiniciar lista de computadoras en un dominio Windows; PowerShell; Active Directory; Domain Computers; Restart-Computer
- Test NetworkConnection Windows; PowerShell; Network Troubleshooting; Ping; Network Connection Test
- Remote user logoff AD; PowerShell; New-ADUser
- Obtener lista de nombres de hosts en AD AD; PowerShell; Get-ADComputerA
- Obtener lista de hosts en AD que respondan ping AD; PowerShell; Test-Connection
- Correr remotamente script de Powershell Remote; PowerShell; Invoke-Command; PSRemoting
- Reiniciar servicio remotamente en una lista de computadoras del dominio Remote; PowerShell; Restart-Service; PSRemoting
- Obtener eventos de bloqueos de cuentas de usuarios de AD AD; PowerShell; Get-EventLog; Account Lockout
- Política de bloqueo de cuentas AD; Account Lockout Policy
- Desactivar ubicación WSUS y reiniciar servicios en una lista de equipos PowerShell; WSUS; PSWindowsUpdate
- Enviar por email los resultados de los offload del repositorio ScaleOut de Veeam Veeam; PowerShell; Send-MailMessage
- Correr paquete MSI en todas las computadoras del dominio Remote; PowerShell; Start-Process; MSI
- Obtener usuarios habilitados en el directorio AD; PowerShell; Get-ADUser
- Crear usuarios en una OU desde un .csv AD; PowerShell; New-ADUser
- Reemplazar saltos de línea con <br> en Powershell Scriptable; html; format
- Obtener fecha de expiración de clave de usuario de AD Scriptable; Active Directory; AD; password
- Envío de estadísticas de AzCopy y estado de Tiering Jobs de Veeam Scriptable; Veeam; VBR; HTML; email; SMTP; Tiering; Scale Out; azcopy; sas key
- Obtener usuarios que iniciaron sesión en el servidor Scriptable; Active Directory; AD; RDS; List
- Deshabilitar expiración de cuentas Az-AD Scriptable; Active Directory; AD; password; Azure; Web CLI
- Uso del BodyAsHtml Script; SMTP; email, HTML
- Extraer eventos con palabras claves en la descripción Script; eventos; exportar; outfile; aplicación
- Instalar pfx para los roles de RDS Script; SSL; Certificados; RDS; Broker; Gateway; pfx
- Probar conexión a rango de direcciones Script; Windows; Test-Connection; ping; Network; Alive hosts; IP scan; ARP
- Enviar correos usando SendGrid con el módulo de Mailozaurr email; powershell; API key; smtp; sendgrid; mailosaurio; import; notificación
- Obtener lista de equipos con el servicio de LAPS instalado LAPS; powershell; Script; Windows; Test-Connection
- Copiar, renombrar, borrar copias, notificar Script; Windows; xcopy; n days; delete old; Powershell; smtp; email; plain text; get-date; rename-item; forfiles; get-date; remove-item; scheduled task
- Verificar si un servicio existe en una lista de hosts Script; Windows; Get-Service; Test-Connection; Script Automation; Script Analytics
- Obtener hostnames de ADComputers según coincidencias en la descripción Script; Windows; AD; Active Directory; Get-ADComputers; Description; match; like
- Obtener miembros de cada buzón compartido de Exchange Script; Windows; Exchange; 365; SharedMailbox; Trustees; delegación; acceso; email; correo; Office 365; Connect-ExchangeOnline
- Obtener Usuarios de ms365 con MFA habilitado Script; Windows; 365; Office; MSOnline; Connect-MsolService; StrongAuthenticationMethods; csv
- Actualizar los UPN de un grupo de UserPrincipalNames Script; Windows; AD; Get-ADUser; Set-ADUser; csv
- Generar strings a partir de dos arrays Script; Windows; Password; Contraseñas; Generador; Pattern; correcthorsebatterystaple
- Reiniciar cola de impresión Script; Windows; Print; Spooler; Queue; Get-Printer; seleccionar; Out-GridView; Remove-PrintJob
- Obtener estado de robocopy, discos, VBR y enviar como mail html Script; Windows; Veeam; VBR; email; htmlTable; Get-CimInstance; Get-VBRBackupRepository; Robocopy; Get-Content; mirror folders
- Obtener los usuarios que iniciaron sesión en las últimas n horas Script; Windows; Event Viewer; Logins; Users; AVD; Get-WinEvent; FilterHashtable
- Cambiar contraseña de cuenta local y que no expire Script; Windows; User; Administrador; Users; Servicio; svcVeeam; Password; Set-LocalUser; ConvertTo-SecureString
- Deshabilitar Antivirus Defender Script; Windows; Defender; Antivirus; Real Time Protection; Set-MpPreference; DisableRealtimeMonitoring
- Descargar, actualizar y ejecutar script Script; Windows; PowerShell; Invoke-WebRequest; Invoke-Expression; replace; versioning; poorman git
- Contar sesiones de usuario activas Script; Windows; PowerShell; Get-WmiObject; uniqueStartTimes; RDP; Interactive Logon; Logged User Sessions
- Instalar Zabbix Agent desde la CLI Script; Windows; PowerShell; Zabbix Agent; msiexec; quiet
- Obtener atributo proxyAddress para todos los usuarios Script; Windows; PowerShell; Get-ADUser; no truncar longitud del string; Format-Table -Wrap -AutoSize; proxyaddresses
- Obtener rendimiento de lectura del disco Script; Windows; PowerShell; read speed; System.IO.File; Disk Benchmark; HDD
- Getting domain Windows Server's licensing status Script; Windows; PowerShell; activación; activation status; kms; mak; key; serial
- Export Domain Users with UPN, OU, and Group Membership Active Directory; PowerShell; Get-ADUser; Export-Csv; Group Membership; grupos; miembros; UPN
Cleanup
- Temp Folders Cleanup; Script; Automatable; temp; temporal; espacio; disk space
- Unlinked GPOs Cleanup; Script; GPO; AD; Active Directory
- Edge cache files Cleanup; Script; Automatable; User Session; Login; Logout; RFS
- Move old files Cleanup; Scriptable; automate; mover; fecha; date
- Server 2016 services Cleanup; Script; poner a dieta; adelgazar; deshabilitar servicios
- MS Teams autorun Cleanup; Script; Automatable; User Session; Login; Logout; teams; RDS
- Hyper-V Snapshots Cleanup; Script; dangling; checkpoints; ps; powershell; hyperv; instantánea; snapshot
- Generic Disk cleanup Cleanup; Script; Automatable
- Delete files older than Cleanup; Script; borrar; fecha; old files
- Run cleanmgr w/o confirm (not silently) Cleanup; Script; Automatable; User Session; Login; Logout; RDS
- Renombrar o eliminar directorios por fecha Cleanup; Script; Automatable; User Session; Login; Logout; Firefox; rename; suffix; RDS
- Vaciar papelera para todos los usuarios Cleanup; Script; Automatable; User Session; Login; Logout; RDS; Empty Recycle Bin; Clear-RecycleBin; Papelera de reciclaje
- Vaciar caché de Teams para todos los usuarios Cleanup; Script; Automatable; Teams; RDS; Teams\Service Worker\CacheStorage; Remove-Item
SQL / DBA
- SSIS Proxy & Verbose Logging Cheat Sheet sql server, ssis, sql agent, authentication, proxy account, logging, dtexec, permissions, integration services
Azure; ms 365
- Habilitar o deshabilitar MFA / Security Defaults 365; MFA; 2FA; Users; Entra
- Wait on the Database Engine recovery handle failed - SQL Server 2019 @ Azure VM SQL Server 2019; sqlsrv; Azure VM; handle failed; Instalación
- Agregar Calendar Reviewers 365; Salas y Equipos; Reservations; Users; Calendar
Veeam B&R
- Obtener VMs cubiertas por cada trabajo de Veeam Script; Veeam; Windows; Powershell; VMs; Jobs; Get-VBRJob
Proyectos
To-Do/WIP
STM32
Network
Windows
Linux
- Quick and dirty PDF Merge - PHP + Ghostscript PDF Merge que corre en la casa
- HTML to CSV Convertidor de tags de la actividad de Mercadopago a .csv para importar a Firefly III
- Implementing High Availability and Persistent Storage with Docker Swarm and GlusterFS HA; Docker; Swarm; GFS; GlusterFS; Brick; Cluster
- Monitorear temperatura del CPU con Zabbix UserParameters Zabbix; lm-sensors; userparameters; items; temperature; system health; monitoring
- Comentarios de OpenAI a partir de un .CSV OpenAI; ChatGPT; python; requests; CSV; splitlines; file.write; bash; file to variable
- API REST Simple Utilizando Python Flask y un broker Redis API; Flask; POST; HTTP Method; CSV; JSON; Python Backend; Redis; Invoke-RestMethod; Base64 Auth
- Recuperar fecha y hora en formato humano a partir de timestamp en Grafana Powershell; Timestamp; JSON; Regex; Python; Grafana; Unix Time; ConvertTo-Json
- Recibir y guardar en mariadb datos de un JSON utilizando una app con Flask API; Flask; POST; HTTP Method; CSV; JSON; Python Backend; MariaDB; Invoke-RestMethod; Base64 Auth; Powershell; Timestamp; JSON; Regex; Python; Grafana; Unix Time; ConvertTo-Json; $hostname
- Detectar y borrar duplicados en MySQL/MariaDB Python Backend; MariaDB; delete duplicates
- API REST para almacenar en MariaDB resultados de Veeam B&R desde Powershell API; Flask; POST; HTTP Method; CSV; JSON; Python Backend; MariaDB; Invoke-RestMethod; Base64 Auth; Powershell; Timestamp; JSON; Regex; Python; Grafana; Unix Time; ConvertTo-Json; $hostname; Veeam; Jobs; SOBR Scale Out, Stats; VBR
- Automad v2 a flat-file content management system and template engine
- CSV a gráfico y(x) con matplotlib Python; Bluelytics; Matplotlib; Graph; Date; Dolar
- Obtener valores de una API y escribirlos sobre una imagen jpg Python; Bluelytics; Pillow; Dolar; NoMama; Skinner
- Obtener valores del MERVAL desde el HTML de un sitio y enviarlos a un archivo CSV Python; Scrap; Pillow; investing.com; pandas; matplotlib
- Correr comandos de Linux desde el navegador y mostrar la salida Python; UPSC; NUT; raspberry; nginx; flask; proxy-pass; stdout; Command Runner; smartctl; visudo; python subprocess cmd sudo
- Almacenar variables de API BCRA en MariaDB Python; Principales Variables; Parse; SQL; requests; SQL; API; Database
- Graficar variables de UPS en Grafana Python; UPS; NUT; API; MariaDB; UPSC; Parse; SQL; requests; SQL; API; Database; Command Runner; Overengineering at its finest
- Troubleshooting para conectar el driver de NUT Linux; UPSC; NUT; raspberry; lsusb; UPS; upsdrvctl
- Mostrar IP pública en tablero de Grafana usando Zabbix UserParameters Zabbix; public IP address; userparameters; items; System.Net.WebClient; 2008 R2 compatible; monitoring
- Responder JSON con información de encabezados, IP, user-agent, etc Python; Flask; JSON; UserAgent; requests; whoami
Telegram Python Bot
Misc.
start.1755288295.txt.gz · Last modified: 2025/08/15 20:04 by oso
