Repositorio de SUKIGSX

Pagina web

Repositorio de SUKIGSX

Buenas a todos, en esta pagina encontraras scripts desarrollados en Bash, los cuales los voy creando para realizar procecesos que son utiles en mi dia a dia y creo que no esta de mas compartirlos para que os puedan servir como a mi. El codido es abierto y se pueden modificar y ajustar a vuestras necesisades. Lo unico que pido es que se haga una referencia al creador que en este caso soy yo.

Espero os gusten y que os sean utiles para realizar vuestras tareas y gestiones.


Gestion Conexiones Ssh

Este script en Bash está diseñado para gestionar múltiples conexiones SSH de forma interactiva, ofreciendo funcionalidades como:

Verificar si hay conexión a internet.

Ofrecer un menú interactivo con opciones como conectar, agregar, editar, eliminar servidores, hacer backups, restaurarlos, y crear un alias para acceso rápido. Además, incluye manejo de señales como Ctrl+C para salir limpiamente, y está pensado para ser fácil de usar incluso si no se tiene mucha experiencia con Bash.

Mas informacion del script

Linux User Manager

Este script en Bash es una herramienta interactiva para gestionar usuarios, carpetas compartidas, permisos y configuración de Samba en sistemas Linux.

Este script está diseñado para facilitar tareas comunes de administración de usuarios y compartición de archivos en redes locales. Es especialmente útil en entornos educativos, pequeñas oficinas o para usuarios que deseen automatizar configuraciones de red local.

Mas informacion del script

MegaTools gui

Esta utilidad desarrollada en bash proporciona una forma conveniente para que el usuario interactúe con el programa. Seleccionando opciones del menú y realizando diferentes tareas relacionadas con la gestión del sistema y la obtención de información.

Mas informacion del script

Ejecutar Scripts

El script proporcionado es una herramienta interactiva que permite a los usuarios ejecutar scripts Bash almacenados en un directorio específico.

Tambien permite la instalacion de los script de SUKIGSX, alojados en su repositorio.

En resumen: ejecutar_scripts.sh es tu “gestor de scripts” personal con autoinstalador, auto-update y una interfaz tipo menú que simplifica copiar, ejecutar, guardar o limpiar tus utilidades Bash desde un solo punto.

Mas informacion del script

Montar Unidades

Este script de Bash es un programa interactivo que proporciona una interfaz de usuario para configurar y gestionar el montaje automático de unidades compartidas de un servidor Samba en un sistema Linux.

Mas informacion del script

Instalar Software

Este script esta pensado para la instalacion de software de forma automatizada.

Mas informacion del script

Alias Basshrc

Este script en bash proporciona varias funciones para gestionar alias en un sistema Linux. Aquí está el resumen de lo que hace cada función:

Mas informacion del script

Intrusos

Este script en Bash es un programa que permite comprobar la red local en busca de intrusos.

Opciones del menu principal:

Mas informacion del script

Dispositivos Conectados

Este script en bash es una herramienta de administración para verificar el estado de dispositivos en una red.

Opciones del Menú:

Mas informacion del script

Configurar Sshd

Este script en Bash es para configurar opciones específicas del servidor SSH de una manera interactiva. A continuación, se proporciona una descripción detallada de su funcionamiento:

Se iran añadiendo nuevas opciones al menu

Mas informacion del script

Organizador Ficheros

Este script es útil para organizar archivos por tipo de extension en diferentes carpetas dentro de un directorio de destino, facilitando la gestión y clasificación de los archivos.

Resumen funcional del script OrganizadorFicheros

Presentación inicial

Comprobaciones previas

  1. Conexión a Internet
    • Verifica si hay red disponible antes de continuar.
  2. Actualización automática
    • Si dispone de conexión, clona su propio repositorio de GitHub.
    • Se reemplaza a sí mismo si detecta una versión más reciente.
  3. Software imprescindible
    • Comprueba que existan las siguientes herramientas: git, curl, diff, ping, nano, find.
    • Si falta alguna, intenta instalarla con apt.

Modo de uso flexible El script acepta cuatro parámetros en línea de comandos:

Parámetro Descripción Ejemplo
ruta_origen Carpeta a escanear /home/usuario/Descargas
ruta_destino Carpeta donde se ordenará /home/usuario/Ordenado
copiar | mover Acción sobre los archivos mover
borrar_si | borrar_no Eliminar o conservar la carpeta de origen borrar_si

Mas informacion del script

Cloudflare_ddns

Actualizador dinámico de DNS (DDNS) que utiliza la API de Cloudflare para mantener actualizados los registros DNS de un dominio.

A continuación, se describe su funcionamiento:

Este servicio automatiza el despliegue del actualizador DDNS en un contenedor Docker.

Mas informacion del script

Soporte y Contacto

Puedes ponerte en contacto en mi Correo Electronico.

Dime tus sujerencias, tus criticas y tus ideas para poder mejorar. Estare encantado de recivir vuestras ideas e intentar ponerlas en marcha. UN SALUDO A TODOS.