Skip to content

FenrirWolfwood/pass-changer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pass-changer

Programa de cambio rápido de claves para el usuario.


install.sh

Que hace:

  • Realiza BackUp del fichero de claves /etc/shadow a /etc/shadow.bak por precaución.
  • Copia los ficheros del programa en /opt/pass-changer.
  • Añade a /etc/sudoers la excepción para que no pida clave de SUDO con este script.

Ya solo falta añadir manualmente los atajos de teclado con el siguiente comando:

sudo /opt/pass-changer/pass-changer.sh USUARIO NUM-CLAVE

Donde USUARIO es el nombre de tu usuario y NUM-CLAVE es el numero de la clave elegida.


pass-changer.sh

INSTRUCCIONES: Para llamar a este script es necesario hacerlo como SUDO y pasarle dos parámetros:

  • $1 = $USER (para el atajo de teclado escribir directamente el usuario, la variable $USER puede dar problemas)
  • $2 = número de clave elegida (parámetro opcional)

Elemplo: sudo /opt/pass-changer.sh $USER 1

Al asignarlo a un atajo de teclado, para que no pida contraseña de sudo, es necesario añadir la siguiente línea al fichero /etc/sudoers :

%sudo    ALL=NOPASSWD: /opt/pass-changer.sh

uninstall.sh

Que hace:

  • Verifica que exista el BackUp del fichero de claves (/etc/shadow.bak) y lo vuelve a crear si no existe por precaución.
  • Borra el directorio /opt/pass-changer y su contenido.
  • Borra el registro del programa en /etc/sudoers.

Ya solo falta eliminar manualmente los atajos de teclado creados para este programa.

About

Programa de cambio rápido de claves para el usuario.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages