Поскольку вы перестраиваете ВМ2, ключ в ВМ1 отличается от более новой ВМ.
Вы должны удалить /root/.ssh/known_hosts
.
РЕДАКТИРОВАТЬ
Как рекомендует Хантер, вы можете открыть известный _файл hosts, чтобы найти соответствующий ключ, а затем удалить эту строку.
Есть несколько проблем, связанных с вашей попыткой. Непосредственная проблема заключается в использовании rho
в качестве буквальной строки при повышении ее как степенной константы доbc
bc <<<"$j ^ $rho"
Даже при этом код не работает, bc
не принимает дробные числа в качестве показателей степени. Выдает ошибку non-zero scale in exponent
.
Вы можете использовать awk
(, проверенный на варианте GNU ), для того же и применить форматирование с той же точностью, что и
awk -v base="$j" -v xp="$rho" 'BEGIN{ printf "%.20f", base ** xp }'