Здравствуйте. Есть коротенький скрипт, который скачивает файл (ssh public key) и привязывает его к пользователю /tool fetch address=192.168.1.10 src-path=/pub/shop_public_key.pub user=userftp password=12345 port=21212 upload=no mode=ftp dst-path=shop_public_key.pub /user add name=shop_user group=full /user ssh-key import user=shop_user public-key-file=shop_public_key.pub Проблема заключается в том что последняя команда (привязка ключа) не выполняется. Если запускать команды последовательно из терминала, все команды отрабатывают. В чем может быть проблема?
Пробовали так: { /tool fetch address=192.168.1.10 src-path=/pub/shop_public_key.pub user=userftp password=12345 port=21212 upload=no mode=ftp dst-path=shop_public_key.pub /user add name=shop_user group=full /user ssh-key import user=shop_user public-key-file=shop_public_key.pub }
Попробовал, результат тот же. Есть предположение, что последнюю строку надо как то отделить от первых двух, паузу, что ли дать. но как это сделать не знаю.
delay 2 - задержка 2 секунды Попробуйте запустить этот скрипт из командной строки : system scripta run namescript - посмотрите как отработает.