+-

Mensajes recientes

#1
Restringir el acceso al back office de Thirty Bees a un rango específico de direcciones IP es una excelente manera de mejorar la seguridad. Puedes hacer esto utilizando diferentes métodos, dependiendo de tu servidor y tu nivel de acceso. Aquí te explico cómo hacerlo en dos casos comunes:

Opción 1: Configuración a través de `.htaccess` (para servidores Apache)

Si estás utilizando Apache como servidor web, puedes restringir el acceso al back office usando el archivo `.htaccess`.

Pasos:
1. Ubica el directorio del back office: Ve al directorio de tu tienda Thirty Bees, y localiza la carpeta correspondiente al back office. Si no cambiaste el nombre, la carpeta generalmente se llama algo como `/admin` o un nombre personalizado como `/admin1234`.

2. Edita o crea el archivo `.htaccess` en esa carpeta: Si ya tienes un archivo `.htaccess` en esa carpeta, edítalo. Si no, créalo. Usa un editor de texto como nano, vim o Notepad++.

3. Agrega las reglas para filtrar IPs: Añade el siguiente código al archivo `.htaccess` para permitir solo ciertas IPs:

   
apache
    <Limit GET POST>
        Order Deny,Allow
        Deny from all
        Allow from 123.123.123.123
        Allow from 124.124.124.0/24
    </Limit>
   

   - Reemplaza `123.123.123.123` con la IP que quieras permitir.
   - Puedes añadir más líneas `Allow from` para añadir varias IPs o rangos. Por ejemplo, `124.124.124.0/24` permite todas las IPs desde `124.124.124.0` hasta `124.124.124.255`.

4. Guarda los cambios: Guarda el archivo y cierra el editor.

5. Reinicia Apache (si es necesario): Algunos servidores requieren reiniciar Apache para que los cambios surtan efecto:

   
bash
    sudo service apache2 restart
   

Opción 2: Configuración a través de Nginx (si usas Nginx)

Si usas Nginx como servidor web, puedes realizar una configuración similar editando el archivo de configuración de tu servidor virtual.

Pasos:
1. Accede al archivo de configuración de Nginx: Normalmente este archivo se encuentra en `/etc/nginx/sites-available/`. Encuentra la configuración para tu dominio o subdirectorio del back office.

2. Agrega las reglas de restricción por IP: Dentro del bloque `location` que define el acceso a tu back office, añade lo siguiente:

   
nginx
    location /admin1234/ {
        allow 123.123.123.123;
        allow 124.124.124.0/24;
        deny all;
    }
   - Reemplaza `/admin1234/` con la ruta correcta hacia tu back office.
   - Cambia las direcciones IP por las que desees permitir.

3. Guarda los cambios y luego reinicia Nginx:

   
bash
    sudo service nginx restart
   

Opción 3: Configuración del firewall en el servidor

Si tienes acceso a las reglas del firewall (como iptables o ufw), también puedes configurarlas para que solo ciertas IPs tengan acceso al puerto de administración de Thirty Bees.

Ejemplo con `iptables`:
bash
sudo iptables -A INPUT -p tcp --dport 80 -s 123.123.123.123 -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 80 -j DROP

Esto solo permitirá que la IP `123.123.123.123` acceda al puerto 80 (HTTP). Para HTTPS, cambia el puerto a `443`.

Nota importante:
Si estás implementando restricciones de IP, asegúrate de no bloquear tu propia dirección accidentalmente. Verifica tu IP actual antes de aplicar las restricciones (puedes usar servicios como What Is My IP para esto).
#2
G
Centro de recursos digitales / IT Aguascalientes
Último mensaje por Guillermo Meade - Sep 10, 2024
Presentación de la biblioteca digital
#3
avatar_MCE. Mauricio Eberle Morales
Coworking / Todito Fiesta Directorio
Último mensaje por MCE. Mauricio Eberle Morales - Sep 09, 2024
Todito Fiesta es un proyecto digital diseñado para simplificar y mejorar la planificación y organización de eventos, conectando a proveedores de servicios con personas que buscan hacer de sus celebraciones momentos inolvidables. La plataforma funciona como un directorio integral de proveedores, donde los usuarios pueden buscar, comparar y contratar servicios de manera rápida y sencilla.

¿Qué ofrece Todito Fiesta?

1. Directorio de proveedores: Un listado detallado de servicios que abarca todas las áreas clave para la organización de eventos, desde catering, decoración, entretenimiento y música hasta alquiler de equipo y juegos inflables. Todo lo que un organizador necesita para planificar un evento está en un solo lugar.
 
2. Visibilidad para proveedores: A través de la plataforma, los proveedores tendrán un perfil personalizado, donde podrán mostrar sus productos y servicios con fotos, descripciones y tarifas. Esto facilita que lleguen a más clientes de forma directa y eficiente.

3. Facilidad para los usuarios: Los usuarios podrán buscar por categorías, ubicación, precios y disponibilidad, lo que hace que la planificación sea mucho más eficiente. También podrán hacer reservas, solicitar cotizaciones, y realizar pagos de manera segura, todo desde la misma plataforma.

4. Gestión de reservas y pagos: Todito Fiesta integra herramientas para que los proveedores gestionen sus reservas, mantengan un control sobre su calendario, y procesen pagos sin complicaciones, permitiéndoles enfocarse en lo que mejor saben hacer: brindar servicios de calidad.

¿Por qué es innovador?

Todito Fiesta no solo es un espacio donde se conectan proveedores y clientes, sino que también promueve la calidad y seguridad en cada interacción. Los proveedores son seleccionados y verificados para garantizar que los servicios ofrecidos cumplan con altos estándares, ofreciendo confianza tanto a los usuarios como a los proveedores.

Impacto en la industria de eventos

El proyecto busca revolucionar la industria de las celebraciones al simplificar el proceso de planificación, creando un ecosistema digital donde la organización de fiestas y eventos sea más accesible, eficiente y personalizada. Los proveedores, por su parte, tendrán una plataforma moderna que les permitirá llegar a más clientes y gestionar su negocio de manera óptima.

En resumen, Todito Fiesta es la solución ideal para todos aquellos que buscan organizar el evento perfecto, conectando de manera eficaz a proveedores con los clientes adecuados.

G

#4
confirmar información
#5
El plugin WP Reading Time te permite agregar fácilmente un tiempo estimado de lectura a tus publicaciones en WordPress. A continuación, te explico cómo instalar, configurar y personalizar este plugin para que puedas aprovecharlo al máximo.

Paso 1: Instalación del Plugin

1. Accede al Dashboard de WordPress: Inicia sesión en tu sitio de WordPress y dirígete a tu panel de control.
   
2. Instala el Plugin:
   - Ve a Plugins > Añadir nuevo.
   - En el campo de búsqueda, escribe `WP Reading Time`.
   - Cuando encuentres el plugin, haz clic en Instalar ahora.
   - Una vez instalado, haz clic en Activar.

Paso 2: Configuración Básica

1. Accede a la Configuración del Plugin:
   - Ve a Ajustes > Reading Time desde el panel de control de WordPress.

2. Personaliza la Configuración:
   - Automatización: De forma predeterminada, el plugin agregará automáticamente el tiempo de lectura al inicio de cada publicación. Si prefieres controlar manualmente dónde aparece este dato, puedes desactivar esta opción.
   - Etiqueta y Postfijo: Puedes personalizar la etiqueta (por ejemplo, "Tiempo de lectura:") y el postfijo (por ejemplo, "minutos") que se mostrarán junto al tiempo estimado.

   - Ejemplo: Si configuras la etiqueta como "Tiempo de lectura:" y el postfijo como "minutos", verás algo como "Tiempo de lectura: 3 minutos" al inicio de tus publicaciones.

Paso 3: Uso del Shortcode para Mayor Control

Si prefieres tener más control sobre dónde aparece el tiempo de lectura, puedes utilizar el shortcode `[rt_reading_time]` en cualquier lugar dentro de tus publicaciones.

1. Insertar el Shortcode:
   - Edita la publicación donde quieras mostrar el tiempo de lectura.
   - Coloca el cursor en el lugar donde desees insertar el tiempo de lectura.
   - Escribe `[rt_reading_time]`.

2. Personalización del Shortcode:
   - Puedes personalizar la etiqueta y el postfijo directamente en el shortcode:
     - Ejemplo: `[rt_reading_time label="Tiempo estimado de lectura:" postfix="minutos"]`.
   - Esto te permitirá tener textos diferentes en distintas publicaciones si lo deseas.

Paso 4: Visualización en tus Publicaciones

Después de haber configurado el plugin o agregado el shortcode, el tiempo estimado de lectura aparecerá en tus publicaciones según tus preferencias. Recuerda que puedes seguir ajustando las configuraciones desde el menú de Reading Time en cualquier momento.

Conclusión

El plugin WP Reading Time es una herramienta útil para mejorar la experiencia de tus lectores, dándoles una idea clara del tiempo que les tomará leer tus artículos. Con opciones de configuración automáticas y manuales, puedes adaptarlo fácilmente a tus necesidades.
#6
E
Centro de recursos digitales / Biblioteca UT Tehuacán
Último mensaje por Elba Roman - Ago 22, 2024
Bilioteca digital de la UT Tehuacán
#7
C
Centro de recursos digitales / Reunión Biblioteca
Último mensaje por Cinthia Tovar - Ago 22, 2024
Reunión para revisar detalles de la biblioteca
#8
Actualizaciónde centro de recursos digitales de la UT de Tehuacán:
  • Ivory Search
#9
avatar_Kat-IA
Centro de recursos digitales / Re:UT Oriental
Último mensaje por Kat-IA - Ago 20, 2024
Tema: Lubricantes industriales
#10
avatar_MCE. Mauricio Eberle Morales
Ciberseguridad / Termux
Último mensaje por MCE. Mauricio Eberle Morales - Ago 20, 2024
Termux es una potente aplicación para Android que combina un emulador de terminal con una colección completa de paquetes de Linux. Con Termux, puedes acceder a servidores remotos, programar, y mucho más, todo desde tu dispositivo móvil. En este tutorial, te mostraremos cómo utilizar Termux para acceder a servidores remotos mediante SSH, personalizar tu entorno de desarrollo, y explorar el vasto conjunto de herramientas que ofrece.

---

1. Instalación de Termux

Primero, necesitas instalar Termux en tu dispositivo Android. Puedes encontrar la aplicación en la Play Store o descargarla desde [F-Droid](https://f-droid.org/packages/com.termux/).

2. Acceso a Servidores Remotos con SSH

Termux incluye el cliente SSH de OpenSSH, lo que te permite conectarte a servidores remotos de manera segura.

1. Instala OpenSSH: Si no está instalado por defecto, puedes instalarlo ejecutando:
   ```bash
   pkg install openssh
   ```

2. Conéctate a un servidor remoto:
   ```bash
   ssh usuario@servidor_remoto
   ```
   Reemplaza `usuario` por tu nombre de usuario y `servidor_remoto` por la dirección IP o el dominio del servidor.

3. Uso de llaves SSH:
   Para mejorar la seguridad, es recomendable usar llaves SSH en lugar de contraseñas. Genera una llave con:
   ```bash
   ssh-keygen -t rsa -b 4096
   ```
   Luego, sube tu llave pública al servidor con:
   ```bash
   ssh-copy-id usuario@servidor_remoto
   ```

3. Personalización del Entorno de Desarrollo

Termux permite elegir entre varios shells y editores de texto, como Bash, Zsh, fish, nano, Emacs, y Vim.

1. Cambia tu shell:
   - Para instalar Zsh:
     ```bash
     pkg install zsh
     chsh -s zsh
     ```

2. Instala y usa tu editor favorito:
   - Para instalar Vim:
     ```bash
     pkg install vim
     ```

3. Gestiona tus archivos con rsync:
   - Sincroniza tus archivos de contactos con un servidor remoto:
     ```bash
     rsync -avz /path/to/contacts usuario@servidor_remoto:/ruta/destino
     ```

4. Instalación de Paquetes con APT

Termux utiliza el sistema de gestión de paquetes APT, conocido de Debian y Ubuntu.

1. Actualiza el listado de paquetes:
   ```bash
   pkg update
   ```

2. Instala Git para sincronizar tus archivos de configuración (dotfiles):
   ```bash
   pkg install git
   ```

3. Sincroniza tus dotfiles:
   ```bash
   git clone https://github.com/tuusuario/dotfiles.git
   ```

5. Explora y Experimenta

Termux te permite explorar y aprender sobre Linux directamente desde tu dispositivo móvil.

1. Instala man pages:
   ```bash
   pkg install man
   ```

2. Consulta opciones de comandos:
   - Por ejemplo, para consultar las opciones de `tar`:
     ```bash
     man tar
     ```

6. Desarrollo y Programación en Termux

Termux es una excelente plataforma para desarrollar y programar sobre la marcha.

1. Instala lenguajes de programación:
   - Python:
     ```bash
     pkg install python
     ```
   - Node.js:
     ```bash
     pkg install nodejs
     ```

2. Compila código en Go, Rust, Swift o C:
   - Instala los compiladores:
     ```bash
     pkg install clang go rust swift
     ```

3. Depura tu código:
   - Usa `lldb` o `gdb` para depurar:
     ```bash
     pkg install lldb gdb
     ```

7. Escalabilidad y Accesorios

Termux también soporta accesorios externos como teclados Bluetooth y pantallas externas.

1. Conecta un teclado Bluetooth: Conecta el teclado a través de Bluetooth y usa atajos de teclado como en una computadora.

2. Conecta a una pantalla externa: Con un adaptador HDMI, puedes visualizar tu terminal en una pantalla externa y usar el ratón para interactuar.

Open Access

Únete a nosotros en nuestro compromiso de promover el acceso abierto y la difusión del conocimiento. Tu apoyo financiero nos permite continuar con nuestros proyectos de Open Access. Además, como agradecimiento, recibirás una hermosa página web como regalo. ¡Juntos podemos hacer la diferencia en el mundo del conocimiento abierto!

Powered by EzPortal