io direi di lasciare solo i seguenti caratteri

- (trattino alto)
_ (trattino basso)

Sono più che sufficienti. Anche se cmq una password alphanumerica è più che sufficiente. Credo che lo script possa essere modificato in tal senso.