Se você tiver o PHP instalado basta seguir os passos abaixo:
linux@localhost ~/ $ php -a
php > $caracteres = ‘0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVXWYZ+-/()@#$%&{}][’;
php > substr(str_shuffle($caracteres),0,10);
Você pode alterar os caracteres que podem ser utilizados alterando a segunda linha, na atribuição da variável e pode também alterar a quantidade de caracteres que a senha possui alterando o último parâmetro da terceira […]