säkra din server
Om någon du inte bjudit in kom in kan alla som hittar servern kanske ansluta. Säkra den först, kontrollera sedan vad som hände medan den var öppen.
Säkra servern
Öppna serverkonsolen, antingen i hostingpanelen eller i fönstret där servern körs. Om en okänd spelare fortfarande är online, ta bort och blockera kontot med ban PlayerName. På en server i offline mode kan de komma tillbaka under ett annat namn, så autentiseringssteget nedan behövs ändå.
1. Slå på whitelisten
Lägg till ditt eget konto först, slå på whitelisten och lägg sedan till alla andra som ska ha åtkomst.
# server console
whitelist add YourJavaName
whitelist on
whitelist add FriendJavaName
whitelist listByt ut exemplen mot varje spelares användarnamn i Java Edition. Kommandon i konsolen behöver inget inledande snedstreck. För att skriva dem i spelet behöver du operatörsbehörighet och ett inledande snedstreck.
2. Kontrollera spelarautentisering
En vanlig Java-server ska ha online-mode=true i server.properties. Det verifierar att spelarna äger namnen de använder. Utan det kan någon utge sig för att vara en spelare på din whitelist.
Om inställningen redan är true, ändra den inte. Om den är false, säkerhetskopiera hela servern innan du ändrar den. Byte av autentiseringsläge ändrar spelarnas identitetsdata, så inventarier, whitelist-poster, operatörsstatus och plugin-behörigheter kan behöva migreras eller läggas till igen.
Ändra inte den här inställningen på en backend bakom Velocity eller BungeeCord. Följ i stället din hosts proxyguide. Proxyn måste autentisera spelarna, och en brandvägg måste hindra spelare från att ansluta direkt till backend. Modern forwarding ersätter inte den brandväggen. Papers säkerhetsguide för Velocity förklarar hur du hindrar att en backend nås direkt.
Om du medvetet släpper in spelare utan verifierade Minecraft-konton, använd ett underhållet autentiseringsplugin, behåll whitelisten på och följ din plattforms instruktioner för att begränsa direkt nätverksåtkomst.
Konsolen ska nu säga att whitelisten är på och visa namnen du lade till. Om du har ett annat Java-konto kan du också bekräfta att ett konto som inte står på listan nekas.
Kontrollera vad som hände
Behåll whitelisten på medan du går igenom servern. Om block eller föremål saknas, stoppa servern innan du reparerar något och spara en kopia av hela katalogen, inklusive världen, konfigurationen och loggarna. Om din host har ett verktyg för ögonblicksbilder kan du använda det i stället. Loggarna kan visa när en spelare anslöt och vilket namn de använde, och kan registrera kommandon eller plugin-aktivitet. I offline mode identifierar det namnet inte personen som använde det.
Om du har en ren säkerhetskopia, återställ en från före skadan. Kontrollera även ops.json efter okända operatörer och använd deop PlayerName för att ta bort en. Servrar med behörighetsplugins kan lagra personalens åtkomst någon annanstans, så gå också igenom pluginets användare och grupper.
Hur servern hittades
Din server behöver inte vara annonserad för att hittas. Vem som helst kan skanna publika internetadresser efter portar som Minecraft använder. Hur Luckys skanning ser ut förklarar statustrafiken, var den kommer ifrån och hur du känner igen den.
Vår bot ansluter som LuckySystems, skriver varningen och kopplar från. Den bryter eller placerar inga block, tar inga föremål och kör inga kommandon.
Du behöver inte betala oss, dela ett lösenord, ge operatörsbehörighet, ge oss åtkomst till ett konto eller installera något.
Den som ber om sådant är inte från Lucky. Om du är osäker på om ett meddelande kom från oss, mejla contact@lucky.systems.
