10 formas de generar contraseñas seguras en Linux

10 formas de generar contraseñas seguras en Linux

Es más importante que nunca usar contraseñas seguras para sus cuentas en línea. Sin una contraseña segura, es fácil para otros descifrarla. Es genial si puede encontrar una buena contraseña por su cuenta, pero si no tiene ideas o siente que la suya no es lo suficientemente segura, puede hacer que su computadora le proporcione una.

Aquí hay 10 formas en que puede generar contraseñas nuevas y seguras en las que puede confiar en Linux.

1. AGP

El Generador Automático de Contraseñas, o APG, viene instalado en todos los sistemas Ubuntu. Es una utilidad fácil de usar que puede brindarle varias contraseñas basadas en entradas aleatorias desde su teclado. Por ejemplo, puede ejecutar este comando en la interfaz de línea de comandos (CLI) de Ubuntu:

apg

Esto ofrecerá seis contraseñas «pronunciables». Están destinados a ser pronunciables para que sean un poco más memorables, aunque la mayoría de ellos siguen siendo aleatorios.

Si desea contraseñas completamente aleatorias, puede ejecutar:

apg -a 1

Este comando le dará contraseñas con ocho a 10 caracteres completamente aleatorios. Por supuesto, esto también es solo después de que le hayas dado alguna entrada aleatoria usando tu teclado.

contraseñas generadas usando ag que se muestran en la terminal de ubuntu

2. pwgen

pwgen es otra utilidad que se instala rápidamente con el comando:

sudo apt-get install pwgen

Una vez que tenga la herramienta de generación de contraseñas en su sistema, ejecute este comando para generar contraseñas:

pwgen

El comando inundará su terminal con muchas contraseñas, por lo que se supone que debe elegir una al azar (preferiblemente no la primera ni la última).

Esto se hace en caso de que alguien esté cerca o mirando por encima de su hombro; de esa manera, no sabrán qué contraseña ha elegido de las muchas que se muestran.

contraseñas generadas usando pwgen mostradas en la terminal de ubuntu

También puede usar diferentes banderas para personalizar su contraseña:

Cómo generar una sola contraseña

Use el indicador -1 para generar una contraseña en lugar de una pantalla completa llena de ellas.

Cómo generar una contraseña con un algoritmo diferente

Si ejecuta el comando con el indicador -s, la contraseña se genera con un algoritmo diferente para que sea aún más segura.

Cómo generar una contraseña con caracteres especiales

El indicador -y agrega caracteres especiales a la contraseña proporcionada.

Cómo generar una contraseña sin números

El indicador -0 genera una contraseña que no incluye números.

Cómo generar una contraseña sin caracteres complejos

La bandera -B no permite el uso de caracteres que son difíciles de leer, como 1 I l o 0 O

Cómo generar una contraseña sin vocales

La bandera -v no permite ninguna vocal. Esto se usa principalmente si el sitio web no permite el uso de lenguaje ofensivo en las contraseñas.

3. crear contraseña

makepasswd es otra utilidad que simplifica la generación de contraseñas. Puedes instalarlo con este comando:

sudo apt-get install makepasswd

A partir de ahí, puedes crear algunas contraseñas con este comando:

makepasswd -count X -minchars Y

contraseñas generadas usando makepasswd mostradas en ubuntu_

Reemplace «X» con la cantidad de contraseñas que desea y «Y» con la longitud mínima de cada contraseña. También es lo suficientemente flexible para otros usuarios.

Por ejemplo, el siguiente comando le dará una contraseña numérica aleatoria con solo cuatro dígitos, es decir, un PIN (Número de identificación personal):

makepassword -string 1234567890 -chars 4

4. creador de contraseñas-cli

Si recordar sus contraseñas es la parte más difícil de usar inicios de sesión seguros, entonces el creador de contraseñas será su nuevo mejor amigo. Puedes instalarlo usando este comando:

sudo apt-get install passwordmaker-cli

Para utilizar esta utilidad de línea de comandos, ejecute:

passwordmaker --url makeuseof.com

Una contraseña que se muestra en la terminal que se generó usando el creador de contraseñas

Reemplace «makeuseof.com» con otro sitio web de su elección. A continuación, le pedirá una contraseña maestra antes de proporcionarle una segura.

Lo bueno de esta herramienta es que puede usar la misma contraseña maestra y obtener diferentes contraseñas para diferentes sitios. Si olvida una contraseña para un sitio determinado, puede volver a ejecutar la utilidad con el mismo sitio web y contraseña maestra, y obtendrá la misma contraseña segura. Esto probablemente le recordará a los administradores de contraseñas.

5. Manualmente con comandos bien elaborados

También puede intentar usar algunos comandos bien elaborados para crear sus propias contraseñas, sin tener que depender de utilidades especiales para generarlas. Por ejemplo, puede usar el siguiente comando para crear una contraseña, y siempre será única porque se basa en la fecha actual, incluidos los segundos:

date +%s | sha256sum | base64 | head -c 32 ; echo

Una contraseña que se muestra en la terminal que se generó usando un comando de Linux creado por uno mismo

Otro ejemplo que es más fácil de recordar (es decir, el comando y no la contraseña que genera) es:

date | md5sum

6. Abrir SSL

OpenSSL también ayuda a generar contraseñas. Usando la función rand, puede tener muchas contraseñas seguras aleatorias en Linux. Todo lo que necesita hacer es especificar la longitud de la contraseña que desea generar.

Muchas distribuciones de Linux vienen preinstaladas con OpenSSL; sin embargo, es posible que no tengan la función rand. Para esto, debe instalarlo en Ubuntu usando el comando APT:

sudo apt install rand

Una vez que la función está instalada, puede generar una contraseña usando el siguiente comando:

openssl rand -base64 14

contraseña generada usando openssl que se muestra en la terminal

“14” es la longitud de la contraseña, pero puede usar cualquier longitud para su contraseña.

7. Utilidad GPG

Otro método muy utilizado para generar contraseñas es GPG. También es una herramienta de línea de comandos disponible en Linux, Windows y Android. Para crear una contraseña de 16 dígitos, por ejemplo, puede ejecutar el comando de esta manera:

gpg --gen-random --armor 1 16

contraseña generada usando gpg que se muestra en la terminal de ubuntu

8. Guión Perl

También puede utilizar el script Perl para generar tantas contraseñas como desee en un sistema Linux. Para instalar Perl en Ubuntu, use el comando apt-get:

sudo apt-get install perl

Una vez instalado, cree un archivo perl en el que agregará un script para generar contraseñas. Cree un archivo de script con. extensión pl usando el editor nano:

nano passwordscript.pl

Agregue los siguientes contenidos en el. archivo pl:

#!/usr/bin/perl

my @alphanumeric = ('a'..'z', 'A'..'Z', 0..9);

my $randpassword = join '', map $alphanumeric[rand @alphanumeric], 0..8;

print "$randpassword\n"

se muestra el contenido del archivo de script de generación de contraseña

Para guardar el archivo, presione Ctrl + X , luego Y , y presione Enter .

Ahora, ejecute el script usando la utilidad perl para generar una contraseña:

perl passwordscript.pl

contraseña generada usando el script perl que se muestra en la terminal de ubuntu

9. Aplicación de interfaz de usuario Revelation

Si no se siente cómodo usando la línea de comandos de Linux, puede usar aplicaciones que tienen una interfaz gráfica de usuario (GUI) fácil de usar para generar contraseñas. Una de esas herramientas es Apocalipsis. Para instalar Revelation en Ubuntu, emita este comando:

sudo apt-get install revelation

Cuando se inicie, vaya a Ver > Generador de contraseñas para abrir la ventana del generador de contraseñas. Aquí, proporcionará la longitud de la contraseña que desea crear. También puede seleccionar la casilla en la parte inferior si desea tener puntuación en la contraseña para hacerla más compleja.

Para generar una contraseña, haga clic en el botón Generar .

una contraseña generada usando revelación mostrada

10. Interfaz de usuario Keepassx

Otra aplicación GUI que puede usar para generar contraseñas es Keepassx. Es una herramienta de administración de contraseñas que también es fácil de instalar y usar en Linux. Para instalar Keepassx en Ubuntu, ejecute:

sudo apt-get install keepassx

Ahora, inícielo y haga clic en Base de datos > Nueva base de datos . Aquí, proporcionará una clave maestra y luego haga clic en Aceptar . A continuación, vaya a Grupos > Agregar un nuevo grupo . Asigne un nombre al grupo y presione Aceptar . Después de eso, haga clic en Entradas > Agregar nueva entrada .

Para generar una contraseña, presione el botón Gen. ubicado en el lado derecho. También puede especificar la longitud de la contraseña que desea y qué caracteres desea utilizar.

Se muestra una contraseña generada usando keepassx

¿Qué usas para las contraseñas?

Hay muchas formas de generar contraseñas seguras en Linux, así que no hay excusa para no hacerlo.

Lo importante es mantener sus contraseñas en secreto y seguras. No importa cuántas herramientas uses para generar contraseñas largas y complicadas, al final se trata de mantenerlas en un lugar seguro. Cualquiera puede engañarte para que reveles tus contraseñas. Establezca una regla para no confiarle a nadie sus datos de inicio de sesión, pase lo que pase.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *