Скомпилируйте ядро ​​4.14.8-gentoo-r1 на Gentoo

На самом деле это просто дополнительный ответ остальным. Я бы добавил это как комментарий, если бы мне разрешили.

Это также не очень хорошая практика, потому что она помещает пароль в виде открытого текста, чего никогда не следует делать, если можно избежать. Файл конфигурации mysql, по крайней мере, легче защитить, чем сценарий.

Я избегаю ответа: ожидайте сценариев. При использовании сценария Expect ваш сценарий bash запускается внутри Expect, который ожидает (ожидаемого) ввода, соответствующего правилу, а затем отвечает (желаемым) выводом.

На самом деле это просто ожидание «пароля:», а затем ответ «myplaintextpassword \ r». Он был разработан для того, чтобы сценарии на одном сервере могли выполнять интерактивные сеансы ssh на другом сервере.

Вот вопрос по теме: Expect Scripting .

Expect легко устанавливается в любой дистрибутив Linux.

2
27.12.2017, 20:41
0 ответов

Теги

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