我已经编写了一个脚本,用于将一些软件包安装到服务器列表中。当我执行该脚本时,mysql安装卡在“输入root密码”部分。我需要修改脚本吗?请给我建议。
是否有办法通过脚本本身传递mysql的root密码?
以下是我使用的代码:
是否有办法通过脚本本身传递mysql的root密码?
以下是我使用的代码:
#!/usr/bin/env bash
read -p "Enter server name : " servername
echo "Installing package on $servername"
ssh "${servername}" sudo apt-get -y install apache2 mysql-server
即使我输入了密码,它也不会进入下一步。我对脚本编写非常陌生。请告诉我在哪里修改脚本。