För att ställa in MariaDB root-lösenordet i RHEL/CentOS 7/8 kan du använda verktyget `mysql_secure_installation`. Det här verktyget ingår i MariaDB-paketet och ger ett enkelt sätt att ställa in root-lösenordet och utföra andra säkerhetsrelaterade uppgifter.
För att använda `mysql_secure_installation`, följ dessa steg:
1. Anslut till MariaDB-servern som rotanvändare. Du kan göra detta genom att köra följande kommando:
```
sudo mysql -u root -s
```
2. Du kommer att bli tillfrågad om det aktuella root-lösenordet. Om du inte har angett root-lösenordet än, kommer standardlösenordet att vara tomt. Ange det aktuella root-lösenordet och tryck på Retur .
3. Verktyget `mysql_secure_installation` startar och uppmanar dig att ställa in root-lösenordet. Ange ett starkt lösenord och tryck på Retur .
4. Du kommer att uppmanas att bekräfta det nya lösenordet. Ange det nya lösenordet igen och tryck på Retur .
5. Verktyget `mysql_secure_installation` kommer sedan att uppmana dig att ta bort den anonyma användaren. Detta är en säkerhetsåtgärd som rekommenderas för produktionsmiljöer. Ange Y och tryck på Retur för att ta bort den anonyma användaren.
6. Verktyget `mysql_secure_installation` kommer sedan att uppmana dig att inaktivera fjärrinloggning för root. Detta är ytterligare en säkerhetsåtgärd som rekommenderas för produktionsmiljöer. Ange Y och tryck på Retur för att inaktivera fjärrrotinloggning.
7. Verktyget `mysql_secure_installation` kommer sedan att uppmana dig att ta bort testdatabasen. Denna databas skapas som standard för teständamål och behövs inte i produktionsmiljöer. Ange Y och tryck på Retur för att ta bort testdatabasen.
8. Verktyget `mysql_secure_installation` visar sedan en sammanfattning av ändringarna som har gjorts. Tryck på Retur för att lämna verktyget.
Du har nu ställt in MariaDB root-lösenordet och utfört andra säkerhetsrelaterade uppgifter med verktyget `mysql_secure_installation`.