Hey there, I unfortunately have a big issue on my hands and am currently locked out of about 70 VyOS servers I have set up. I wrote a script to go through and mass change my VyOS passwords. The passwords contained a ‘$’ in the string somewhere in there.
After some testing of not being able to log in, I found that if the ‘$’ is not the last character, you are unable to log into VyOS.
test123$ will work fine
test$123 will break the login, and not allow you to log in.
Both passwords will work fine as far as committing and saving the config. But when you go to log in, you cannot.
I’d love to figure out if it’s possible to figure out what happens to the password with the ‘$’, how it affects it. any ideas?