Coloque os comandos que você deseja executar como o outro usuário em um arquivo separado,
user2commands e, em seguida, faça
sudo su - user < user2commands
Se você não quiser ter um arquivo separado, considere:
sudo su - user << EOF
commands to be run as the other user
︙
EOF