Update init
This commit is contained in:
19
init
19
init
@@ -40,23 +40,6 @@ sudo systemctl restart php8.4-fpm
|
||||
# MariaDB
|
||||
sudo systemctl enable --now mariadb
|
||||
# Secure MariaDB
|
||||
|
||||
# Set the Root Password
|
||||
mysql -u root <<EOF
|
||||
UPDATE mysql.user SET Password=PASSWORD('$MYSQL_ROOT_PASS') WHERE User='root';
|
||||
FLUSH PRIVILEGES;
|
||||
EOF
|
||||
|
||||
# Secure installation options (this is just an example; customize as needed)
|
||||
mysql -u root -p $MYSQL_ROOT_PASS <<EOF
|
||||
DELETE FROM mysql.user WHERE User='';
|
||||
DROP DATABASE IF EXISTS test;
|
||||
DELETE FROM mysql.db WHERE Db='test' OR Db='test\\_%';
|
||||
SET PASSWORD FOR 'root'@'localhost'=PASSWORD('$MYSQL_NEW_PASS');
|
||||
FLUSH PRIVILEGES;
|
||||
EOF
|
||||
|
||||
# Remove anonymous users, disable root login remotely, and remove the test database
|
||||
echo "Secure installation completed."
|
||||
printf "$MYSQL_ROOT_PASS\nn\nY\n$MYSQL_NEW_PASS\n$MYSQL_NEW_PASS\nY\nY\nY\nY\n" | sudo mariadb-secure-installation
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user