Есть два варианта:
Первое - добавьте задание cron для этого пользователя:
crontab -e -u otheruser
Второе - используйте su / sudo для выполнения команды под другой учетной записью.
sudo -u otheruser command
Убедитесь, что вы определили все необходимые переменные среды - такие как PATH, GEM_HOME, GEM_PATH.