Lösung 1:
Eine Möglichkeit besteht darin, eine Shell für diesen Benutzer zu starten (wobei die Shell explizit angegeben wird):
sudo -u www-data bash
Dadurch wird eine (Bash-)Shell als der angegebene Benutzer gestartet. Sie können dann Ihre(n) Befehl(e) ausführen und sich abmelden (um zu Ihrer vorherigen Shell zurückzukehren)
Lösung 2:
Als root können Sie su -s /bin/sh $user
verwenden — die -s
Option überschreibt die konfigurierte Shell für den Benutzer.