Hmm. Você não pode fazer isso com algum outro usuário (adequado) com permissões de grupo e afins?
Se você insistir em usar o www-data como usuário, poderá editar o / etc / passwd e alterar o shell de /bin/sh
para /bin/bash
e, em seguida, colocar os .bashrc
e .bash_profile
adequados na página inicial diretório (que, como acontece, também é a webroot padrão, então isso pode não ser o ideal). Isso pode fazer com que coisas estranhas aconteçam, embora eu não consiga pensar em algo estranho fora de mão. Esta é uma solução relativamente "permanente", na qual você modificará e colocará arquivos.
Alternativamente, se esta é uma situação temporária, uma vez que você está logado, apenas execute /bin/bash
e você estará no bash. Você pode obter um .bashrc que mora em algum lugar diferente de $ HOME. Nesse caso, seu ambiente de execução desaparecerá assim que você sair do shell.