Muito obrigado pelo seu comentário Thomas. tux é um usuário padrão no slitaz. A base Slitaz é 8 mb ISO. Eu consegui obter o Apache 2, PHP 5.4, MariaDB, SSH, Git, Nano tudo em menos de 70mb zip VM.
Eu pesquisei o tópico novamente. Passei algumas horas analisando o processo de inicialização.
Para quem chega aqui, comente uma linha no bootopt.sh
# passwd -d $USER >/dev/null
adicionando um # (hash) no início da linha. Esta linha estava anulando a entrada passwd para o tux. O processo de inicialização parece um pouco convulado ... por que a senha precisa ser definida como nula?
A única outra opção era usar o TinyCore, que eu tive problemas em obter as versões mais recentes do PHP e nunca consegui fazer o gcc compilar nada. Eu consegui um Debian 7 funcionando, mas o zip é de 700MB e um pouco difícil para eu transportar, daí a luta com o Slitaz:).