Como habilitar el doble factor de autenticación en Github y otras webs


La autenticación bifactorial (2FA) es una capa de seguridad adicional que se utiliza cuando ingresamos en sitios web o en apps. Con la 2FA, tendrá que ingresar con su nombre de usuario y contraseña y proporcionar otra forma de autenticación que solo usted sepa o a la que solo usted tenga acceso. En el caso de Github aunque no todo el mundo se le exige que habilite 2FA, se recomienda encarecidamente que se realice, porque ciertamente tarde o temprano habrá que hacerlo..( pues al fin al cabo es por nuestra seguridad).

Además ,los propietarios de la organización pueden solicitar que los miembros, gerentes de facturación y los colaboradores externos usen la autenticación de dos fases para proteger sus cuentas personales por lo que lo mas normal es que esta medida de seguridad se haga extensiva a toda la organización.

Afortunadamente existen apps que nos facilitan esta tarea, así que veamos la forma menos farragosa de hacerlo extensible para Github y otros sitios.

El 2FA en Github

WebAuthn (Web Authentication) es una especificación web que permite a los usuarios autenticarse en sitios web y aplicaciones utilizando métodos de autenticación fuertes, como la biometría (por ejemplo, huella dactilar, reconocimiento facial) o dispositivos de seguridad física (como llaves de seguridad USB).Desarrollado por el World Wide Web Consortium (W3C) y la FIDO Alliance, WebAuthn proporciona un estándar abierto para la autenticación en la web, lo que significa que los usuarios pueden autenticarse de manera segura en diversos dispositivos y plataformas sin depender únicamente de las tradicionales contraseñas.

WebAuthn está diseñado para mejorar la seguridad en línea al reducir la dependencia de las contraseñas, que son susceptibles a ataques de phishing, robo y reutilización. Además, ofrece una experiencia de usuario más conveniente y sin fricciones al permitir que los usuarios utilicen métodos de autenticación más seguros y modernos.

Para GitHub y otros sitios web, la segunda forma de autenticación es un código que genera una aplicación en su dispositivo móvil o que envía como mensaje de texto (SMS). Una vez que activa 2FA, GitHub genera un código de autenticación cada vez que alguien intenta iniciar sesión en su cuenta de GitHub.com. Una persona solo puede iniciar sesión en su cuenta si conoce la contraseña y tiene acceso al código de autenticación en el teléfono.

Después de que configure la 2FA, utilizando una aplicación móvil de contraseña de un solo uso y duración definida (TOTP) o mediante mensaje de texto, podrá agregar una clave de seguridad, como una huella dactilar de Apple o Windows Hello. Como no podia ser de otra manera, la tecnología que habilita la autenticación con una llave de seguridad es WebAuthn (el sucesor de la autenticación bifactorial y funciona en todos los buscadores modernos).

Opcionalmente, puede agregar una clave de paso a su cuenta. Las claves de paso son similares a las claves de seguridad, pero sin embargo, las claves de paso cumplen los requisitos de contraseña y 2FA, por lo que puede iniciar sesión en su cuenta en un solo paso. Si ya ha configurado una clave de seguridad para 2FA apta para la clave de paso, es posible que se le solicite actualizar la clave de seguridad para convertirla en una clave de paso en el registro de la clave de paso.

También puede utilizar GitHub Mobile para la autenticación en dos fases después de configurar una aplicación móvil TOTP o mensajes de texto. GitHub Mobile utiliza criptografía de clave pública para proteger su cuenta, lo cual le permite utilizar cualquier dispositivo móvil que hayas usado para iniciar sesión en GitHub Mobile como segundo factor. Ciertamente no esta de mas tener instalada la app de Github en otro dispositivo, pero tenerla instalada no es necesariamente garantía de poder usar 2FA, así que para estar seguros lo mejor es instalar un app de gestión de 2FA ( !aunque haya instalado Github Mobile!)

Aplicaciones de gestión 2FA

Existen bastantes aplicaciones que podemos instalar en nuestro móvil para habilitar el 2FA , como por ejemplo Microsoft Autenticator o Google Autenticator, pero para el caso de Github y otros sitios, una forma más fácil de gestionar todas sus cuentas 2FA es utilizar la aplicación Authy que le permite tener una única aplicación móvil para todas sus cuentas 2FA y puede sincronizarlas en varios dispositivos, e incluso acceder a ellas desde el escritorio.

Localizar la configuración 2FA

En primer lugar instalaremos Authy en su dispositivo buscándola en la tienda de aplicaciones de su dispositivo Android o Ios.

Ahora acceda a su cuenta de GitHub abre el menú desde el icono superior derecho que muestra la imagen de tu cuenta. Seleccione «Tu perfil»

Haga clic en el botón «Editar perfil» de la página resultante. Hay dos botones que puede utilizar, elija cualquiera de ellos.

Por último, seleccione la opción «Seguridad» en el menú de la izquierda, dentro de «Configuración personal».

Es posible que tenga que volver a introducir su contraseña.

Haga clic en el botón «Configurar autenticación de doble factor» arriba a la derecha, y seleccione la opción «Configurar usando una app«.

A continuación, escanee el código QR con Authy( !ojo!, !solamente funcionará ese código QR si lo escanea con la app Authy!).

Una vez que el token esté en Authy, escriba el código 2FA resultante de nuevo en GitHub y haga clic en Continuar.

Por último, haga un registro de los códigos de recuperación. Aunque si utiliza la función de copia de seguridad en Authy, este paso no es importante, no está de más hacerlo y guardarlo en un lugar seguro por si lo necesitáramos en un futuro.

Después de hacer clic en el botón «Activar la autenticación de doble factor», ¡ya está todo listo!

Importante: Si algún sitio le pide que utilice Google Authenticator para la autenticación de dos factores, tenga en cuenta que siempre puede sustituirlo por la aplicación Authy 2FA. Aunque todas estas aplicaciones 2FA funcionan de forma similar, Authy tiene más funciones y permite la sincronización con varios dispositivos, copias de seguridad en la nube y una recuperación de la cuenta más sencilla en caso de que cambie o pierda su teléfono o dispositivo.

¿Que pasa si pierde su terminal donde haya instalado la aplicación de doble factor?

Por motivos de seguridad, los soportes técnicos de GitHub o del sitio que exijan 2FA no deberían poder restaurar el acceso a las cuenta que tengan habilitada la autenticación en dos fases si pierde sus credenciales de autenticación en dos fases o el acceso a los métodos de recuperación de su cuenta. .

Cuando configura la autenticación bifactorial, debería descargar y guardará los códigos de recuperación de dos factores de modo que si pierde acceso a su teléfono, puede autenticarse utilizando precisamente esos códigos de recuperación.

También puede configurar métodos de recuperación adicionales en caso de que pierda el acceso a sus credenciales de autenticación de dos factores.  Si no puede usar ningún método de recuperación, habrá perdido permanentemente el acceso a tu cuenta. Sin embargo, puede desvincular una dirección de correo electrónico vinculada a la cuenta bloqueada. La dirección de correo electrónico desvinculada se puede vincular después a una cuenta nueva o existente.

Más información en https://authy.com/guides/github/

Como eliminar ficheros repetidos en Windows 11



Las ventajas de eliminar archivos repetidos todos sabemos que puede ser beneficioso, y no solo por el ahorro innegable es espacio en disco, que pude conllevar eliminar los ficheros repetidos ( sobre todo si son de gran tamaño como videos, archivos comprimidos , etc. ), sino por algunos otros condicionantes como pueden ser los siguientes:

  • Liberar espacio de almacenamiento: Los archivos duplicados ocupan espacio innecesario en el disco duro del ordenador. Eliminarlos puede liberar una gran cantidad de espacio, lo que puede ser útil si su ordenador está empezando a quedarse sin espacio pues todos sabemos que parte del disco es reservado como espacio de swapping ( normalmente el doble de RAM) y también se necesita espacio para ficheros temporales, así que si se va justo es fácil que el ordenador vaya muy ralentizado.
  • Mejorar el rendimiento del ordenador: Los archivos duplicados pueden ralentizar el rendimiento del ordenador, ya que el sistema operativo tiene que trabajar más para acceder a ellos. Eliminarlos puede ayudar a mejorar el rendimiento del ordenador, especialmente si tiene muchos archivos.
  • Reducir el riesgo de pérdida de datos: Los archivos duplicados pueden ser una fuente de confusión y errores. Si eliminas uno de los duplicados, es posible que pierdas el archivo original sin saberlo. Eliminar todos los duplicados puede ayudar a reducir el riesgo de pérdida de datos.

Además de estas ventajas generales, eliminar archivos repetidos también puede tener beneficios específicos en función del tipo de archivos que se encuentren. Por ejemplo, eliminar archivos duplicados de imágenes puede ayudar a organizar tu biblioteca de fotos y a ahorrar espacio en su disco duro. Eliminar archivos duplicados de documentos puede ayudarle a encontrar la versión más reciente de un documento y a evitar perder trabajo.

Existen diferentes métodos para eliminar archivos repetidos en un ordenador. Puede hacerlo manualmente, utilizando una herramienta integrada en su sistema operativo o utilizando un programa de terceros especializado en la búsqueda y eliminación de archivos duplicados.

Si tiene muchos archivos repetidos, es recomendable utilizar un programa de terceros. Estos programas suelen ser más eficientes que los métodos manuales o integrados y pueden ofrecer funciones adicionales, como la posibilidad de comparar archivos por tamaño, fecha de creación o contenido.

ELIMINAR FICHEROS DESDE EL PROPIO SISTEMA OPERATIVO

Eliminar ficheros repetidos en Windows 11 se puede hacer de varias maneras, pero una opción común es utilizar la función de búsqueda para identificar y eliminar duplicados. Aquí tenemos algunos pasos generales que podemos seguir:

  1. Abra el Explorador de Archivos:
    • Podemos hacer esto presionando la tecla de Windows + E o haciendo clic en el ícono del Explorador de Archivos en la barra de tareas.
  2. Navegue a la carpeta donde quiera buscar duplicados:
    • Ingrese a la carpeta que contenga los archivos en la que desea buscar duplicados.
  3. Use la función de búsqueda:
    • En la esquina superior derecha del Explorador de Archivos, hay un cuadro de búsqueda. Haga clic en él y escriba lo siguiente para buscar duplicados: *.*.
    • Esto mostrará todos los archivos en la carpeta y sus subcarpetas.
  4. Ordene los archivos por nombre o tamaño:
    • Puede ordenar los archivos por nombre o tamaño para que sea más fácil identificar duplicados. Haga clic en el encabezado de la columna «Nombre» o «Tamaño» para ordenarlos.
  5. Revise y elimine los duplicados:
    • Busque archivos con el mismo nombre o tamaño y revise si son realmente duplicados.
    • Si encuentra duplicados, seleccione uno y presione la tecla Suprimir en su teclado para eliminarlo.

Tenga en cuenta que esta es una forma manual de eliminar duplicados y puede llevar tiempo si tiene muchos archivos, así que si quiere eliminar los ficheros lo mas optimo es usar una aplicación de terceros. Este método es más sencillo y rápido que el anterior, ya que la aplicación se encargará de buscar y eliminar los archivos duplicados por ti. Hay muchas aplicaciones de terceros disponibles, algunas gratuitas y otras de pago. Algunas de las más populares son:

  • Duplicates Cleaner (gratuita)
  • Anti-Twin (gratuita)
  • Duplicate File Finder (gratuita)
  • WinDirStat (gratuita)
  • CCleaner (de pago)
  • Auslogics Duplicate File Finder

Estos programas suelen tener funciones más avanzadas para identificar y manejar duplicados. Entre esta, hay dos opciones gratuitas : Anti-Twin y Duplicates Claner ( esta ultima con limitaciones) que vamos a ver a continuación.

Anti-Twin

La mejor manera de borrar archivos duplicados tal vez sea  utilizando el programa Anti-Twin, que aunque lleva sin actualizarse desde 2012, funciona para las nuevas versiones de Windows. Puede descargarlo en esta página web, ya sea con instalador (with installer, quizas la forma mas standard de instalarlo sin complicaciones) o sin instalador (without installer) para poder llevarlo en cualquier sitio dentro de un USB.

Una vez descargue y lanze la aplicación, su funcionamiento es sencillo pues sólo tiene que  seleccionar una carpeta base para realizar allí la búsqueda. También podrá añadir una segunda carpeta, con la opción de incluir todas o solo algunas subcarpetas si quieres, y puede decidir si comparar todos los archivos, sólo los que sean diferentes, o buscar copias de archivos concretos. Luego, tiene una sección en la que podrá elegir el método de comparación, que puede ser solo por el nombre o por el contenido que tienen los archivos.

Al comparar por contenido puede ser por sus bytes de información o por píxeles si buscas imágenes. Puede elegir ambos, y en cada uno tienes un índice de coincidencia mínima que ajustar por si quieres encontrar los que hayan sido ligeramente modificados.

Una vez lo haya configurado a su gusto, solo tiene que pulsar en Buscar archivos duplicados, y el programa empezará a buscar en las carpetas que le hayas dicho. Cuando termine de encontrar archivos, tendrá que elegir qué quieres hacer con los duplicados que encuentre. Tendrá varios métodos para seleccionarlos y moverlos de sitio, eliminarlos o conservarlos.

Duplicates Cleaner

La aplicación que puede encontrar directamente en la Microsoft Store, la tienda de aplicaciones nativa de Windows 11 ( o en su sitio web : https://www.duplicatecleaner.com/) . Es una herramienta gratis con funciones premium, pero que en su modo gratis ya tiene suficiente para hacer estas búsquedas, aunque sus tipos pueden ser un poco limitados ofrece varias herramientas en las pestañas superiores, algunas gratis y otras de la versión de pago. La versión de pago cuesta 6,99 euros de pago único.

 Estas son las opciones que puede usar gratuitamente sin tener que pagar:

  • Escaneo de ficheros de imágenes.
  • Escaneo de cortes de audio de múltiples formatos.
  • Escaneo de todo tipos de ficheros de vídeo.
  • Exploración de documentos.
  • Exploración de la biblioteca local.

La forma de usar la aplicación es sencilla. Primero tiene que elegir la opción que quieres usar, y luego añadir la carpeta donde vas a buscar duplicados. Una vez la elija, pulse en Escanear carpetas seleccionadas, y el programa se pondrá a funcionar. Cuando termine verá los archivos duplicados que ha encontrado, y tendrá las opciones para eliminarlos o guardarlos.

Consejos para eliminar archivos duplicados

  • Si tiene muchos archivos duplicados, es recomendable que escanee las carpetas más grandes primero.
  • Puede usar filtros para limitar la búsqueda de archivos duplicados. Por ejemplo, puede buscar solo archivos de un tamaño determinado o archivos creados en una fecha determinada.
  • Si no está seguro de qué archivos eliminar, puede moverlos a una carpeta temporal antes de eliminarlos.