Retour à ec2 - utilisateur à partir d'un utilisateur personnalisé

Lors de la création d'une instance ec2, j'utilise un script d'amorçage. Sur l'instance, j'installe et configure un serveur Web nginx. Pour des raisons de sécurité, je dois créer un nouvel utilisateur (www-data).

L'utilisateur www-data est créé en utilisant :

sudo groupadd www-data
sudo adduser www-data -g www-data
sudo passwd -d www-data

Supplémentaire j'exécute des scripts python sur cette machine. Pour cela, j'ai utilisé virtualenv. J'exécute le flux suivant:

su www-data
pip install --user virtualenv 
python -m virtualenv $VIRTUALENV_NAME
cd /path/to/bin
source activate
pip install `stuff`
deactivate

Mon problème se produit après le flux ci-dessus lorsque je veux revenir à ec2-user. Dans la saisie du terminal exit fait le travail. À l'intérieur du script d'amorçage, il quittera le script.

J'ai essayé avec su ec2-user mais il demande un mot de passe. J'en ai pas.

Comment revenir à ec2-user à partir d'un autre utilisateur ? Ou comment contourner le problème

demandé sur