Raven писал(а):Какова длина хешей, со старого сервера и соотв. нового?
Что странно длина хешей одинакова, символ в символ. Но вот не прокатывает пока не выполнишь
Код: Выделить всё
UPDATE mybase.mdl_user SET password=MD5('Qwerty123') WHERE username='admin';
Решил запихать эту команду в скрипт, 
Код: Выделить всё
#!/bin/bash
source /root/scripts/remote_srv.txt
(ssh root@${ip_server[$i]} "mysql -uroot -pmypassword UPDATE mybase.mdl_user SET password=MD5('Qwerty123') WHERE username='admin'")
но ругается:
Код: Выделить всё
sh update.sh 
bash: -c: line 0: syntax error near unexpected token `('
bash: -c: line 0: `mysql -uroot -pmypassword UPDATE mybase.mdl_user SET password=MD5('Qwerty123') WHERE username='admin'' 
Пробывал так:
Код: Выделить всё
#!/bin/bash
source /root/scripts/remote_srv.txt
(ssh root@${ip_server[$i]} "mysql -uroot -pmypassword UPDATE mybase.mdl_user SET password=MD5('Qwerty123') WHERE username='admin')"
таже самая ошибка....