Есть скрипт. Его надо запустить обязательно от пользователя user1. Причем пользователю user2. user2 знает рута но не знает (и не надо) пароля user1. Правильное ли будет решение сделать так : (набор команд которые набирает user2 ) ; su затем su -l user1 затем ./cacoito_script и exit затем exit? Или можно как то компактнее и удобнее?