Как я могу войти с VM1 на VM2 с помощью скрипта?

Похоже на повреждение файла. Я бы попробовал запустить fsck в системе, чтобы посмотреть, сможет ли она восстановить файлы/ исправить повреждение файловой системы.

Пример 1: Использование команды выключения

[root]# shutdown -rF now


Пример 2: Принудительная проверка при загрузке с помощью файла /forcefsck

Когда вы создаете файл /forcefsck, вы заставляете систему Linux выполнить полную проверку файловой системы.

Войдите в систему как корневой (если еще нет):

$ su -

коснитесь файла с именем forcefsck:

[root]# touch /forcefsck

Теперь перезагрузите систему:

[root]# reboot
0
11.01.2019, 13:30
1 ответ

Просят ввести "пароль", поскольку оператор прочитал операцию i, которая засоряет вашу переменную цикла . Я полагаю, что ssh-клиент пытается читать с tty; я не знаю прямого способа передачи пароля к ssh. Альтернативы включают sshpass и ожидание. Смотрите Вход в SSH с открытым текстовым паролем в качестве параметра? и https://stackoverflow.com/questions/233217/pass-password-to-su-sudo-ssh и https://stackoverflow.com/questions/12118308/command-line-to-execute-ssh-with-password-authentication

0
28.01.2020, 04:56

Теги

Похожие вопросы