В Микротике я пользователей не создавал, есть только один встроенный admin, все действия от него выполнял, в терминале от этого пользователя скрипт отрабатывает без ввода пароля, а в winbox если нажать Run Script ничего не происходит (в winbox захожу тоже под admin). Причем в терминале можно даже не саму команду ввести: /system ssh address="192.168.10.169" user="admin" command="touch 1.txt", а просто ввести /system script run script1 и скрипт отработает как надо, т.е. работает только в терминале.