La implementación basada en Rust del comando sudo, conocida como sudo-rs, ha introducido un cambio significativo al habilitar el feedback de contraseña por defecto. Esta actualización rompe con convenciones arraigadas en sistemas Unix-like donde la entrada de contraseña suele estar oculta.
Históricamente, el comando sudo en sistemas operativos Unix-like oculta las contraseñas de los usuarios durante su introducción por razones de seguridad, sin mostrar ningún feedback visual como asteriscos. Sin embargo, el proyecto sudo-rs, una reescritura de sudo en el lenguaje de programación Rust, ha roto con esta norma. Según Phoronix, sudo-rs ahora proporciona feedback de contraseña por defecto, permitiendo a los usuarios ver caracteres como asteriscos mientras escriben sus contraseñas. Este cambio busca mejorar la experiencia del usuario manteniendo la seguridad, ya que el feedback no revela los caracteres reales de la contraseña. Sudo-rs, desarrollado como parte de los esfuerzos para modernizar herramientas Unix básicas con las características de seguridad de Rust, continúa su evolución. La actualización pone de relieve las discusiones en curso en la comunidad de código abierto sobre el equilibrio entre usabilidad y seguridad en herramientas de línea de comandos. No se detalla fecha de lanzamiento específica ni número de versión en la información disponible, pero este cambio representa una desviación notable del comportamiento tradicional de sudo.