IcarusIcarus·Palvelimen hallinta

Näin asetat salasanan Icarus-palvelimellesi

Aseta Icaruksen liittymissalasana ServerSettings.ini-tiedostoon WindowsServer-kansiossa, jota palvelin oikeasti lukee. Lisäksi tuntemattomien poisto.

Noah
4 min lukuaika
4. syyskuuta 2026
Viimeksi päivitetty: 28. syyskuuta 2026
Sisällysluettelo

Icarus lukee palvelimen salasanan asetustiedostosta eikä paneelin kentästä, ja palvelimella on kaksi samannimistä tiedostoa. Vain toista luetaan sen jälkeen kun palvelimesi on kerran käynnistynyt. Väärän tiedoston muokkaaminen on ylivoimaisesti yleisin syy siihen, ettei salasana näytä tekevän mitään ja tuntemattomia ilmestyy yhä prospectiisi.

Tiedosto jolla on merkitystä

Icarus/Saved/Config/WindowsServer/ServerSettings.ini

Huomaa kansio WindowsServer. Icarus-palvelin on Windows-ohjelma, joka pyörii Wine-kerroksen alla Linux-koneillamme, ja Unreal Engine sijoittaa aktiivisen asetustiedoston kansioon, joka on nimetty sen alustan mukaan jolla se luulee olevansa.

Tasoa ylempänä on toinen tiedosto, Icarus/Saved/Config/ServerSettings.ini. Se on malli. Sitä käytetään kerran, luomaan oikea tiedosto ensimmäisellä käynnistyksellä, eikä palvelin katso sitä sen jälkeen enää koskaan. Jos asetat salasanan sinne palvelimella joka on jo ollut käynnissä, mitään ei tapahdu, ja tiedosto jää näyttämään salasanaasi takaisin ikään kuin se olisi toiminut.

Näin asetat liittymissalasanan

  1. Avaa palvelimesi pelipaneelissa
  2. Paina Console-välilehdellä Stop ja odota, että palvelin sammuu kokonaan
  3. Mene Files-välilehdelle ja avaa Icarus/Saved/Config/WindowsServer/ServerSettings.ini
  4. Aseta haluamasi arvot:
[/Script/Icarus.DedicatedServerSettings]
SessionName=My Server
JoinPassword=choose-something-here
AdminPassword=something-different
MaxPlayers=8
  1. Tallenna ja paina sitten Start

Pysäyttäminen ensin ei ole valinnaista. Icarus pitää asetuksensa muistissa käydessään ja kirjoittaa ne takaisin sammuessaan, joten käynnissä olevalle palvelimelle tehty muokkaus ylikirjoitetaan sekunteja myöhemmin niillä arvoilla, joilla se käynnistyi.

Anna sille minuutti käynnistyksen jälkeen. Palvelimen on rekisteröidyttävä uudelleen Steamiin ennen kuin salasana astuu voimaan uusille yhteyksille.

Mitä kukin asetus tekee

Asetus Mitä se tekee
SessionName Nimi jonka pelaajat näkevät palvelinselaimessa
JoinPassword Vaaditaan yhdistämiseen. Tyhjänä kuka tahansa pääsee sisään
AdminPassword Antaa ylläpito-oikeudet pelissä. Ei ole liittymissalasana
MaxPlayers Kuinka moni pelaaja voi olla yhteydessä yhtä aikaa
AllowNonAdminsToLaunchProspects Saavatko tavalliset pelaajat käynnistää uusia prospecteja
AllowNonAdminsToDeleteProspects Saavatko tavalliset pelaajat poistaa prospecteja

Pidä JoinPassword ja AdminPassword erilaisina. Ensimmäisen annat kaikille jotka haluat palvelimelle, toinen on se joka ei saa kiertää.

Vältä välilyöntejä ja lainausmerkkejä molemmissa salasanoissa. Tiedosto luetaan pelkkänä tekstinä ilman escapetusta, joten välilyönti on yleinen syy salasanaan joka näyttää oikealta eikä toimi.

Näin varmistat että se meni perille

Käynnistä palvelin ja katso sitten Console-välilehteä. Kun tuntematon yhdistää, näet rivejä player validation -tarkistuksesta. Varma testi on pyytää ryhmäsi ulkopuolista yrittämään liittymistä: häneltä pitäisi kysyä salasanaa.

Jos haluat varmistaa että oikeaa tiedostoa käytetään, pysäytä palvelin, avaa tiedosto uudelleen ja katso ovatko arvosi yhä siellä. Aktiivinen tiedosto kirjoitetaan uudelleen jokaisella sammutuksella, joten jos arvosi selviävät pysäytyksestä, muokkasit oikeaa tiedostoa.

Näin saat ihmiset pois palvelimelta

Icaruksessa ei ole kick-komentoa eikä porttikieltolistaa. Estettyjen tilien tiedostoa ei ole eikä konsolikomentoa joka poistaisi yhdistyneen pelaajan, joten käytännön vaihtoehdot ovat:

  • Aseta liittymissalasana ja käynnistä uudelleen. Uudelleenkäynnistys katkaisee kaikkien yhteyden, ja vain salasanan tietävät pääsevät takaisin. Tämä on ratkaisu avoimeen palvelimeen jonka tuntemattomat ovat löytäneet.
  • Laske MaxPlayers, jolloin paikat täyttyvät niillä jotka haluat mukaan.
  • Aseta AllowNonAdminsToLaunchProspects=False, jolloin sisään päässytkään ei voi käynnistää tai tuhota prospecteja.

Uudelleenkäynnistys on tylppä työkalu, mutta avoinna olleella palvelimella se on ainoa joka tyhjentää kaikki kerralla. Tee se samalla kun asetat salasanan, yhdellä pysäytyksellä ja käynnistyksellä, sen sijaan että käynnistäisit kahdesti.

Vianetsintä

Asetin salasanan ja ihmiset kävelevät yhä sisään. Muokkasit lähes varmasti tiedostoa Icarus/Saved/Config/ServerSettings.ini etkä sitä joka on WindowsServer-kansiossa. Kirjoita samat arvot WindowsServer-kopioon palvelin pysäytettynä.

Asetukseni palautuivat ennalleen. Palvelin oli käynnissä kun tallensit. Pysäytä, muokkaa, käynnistä.

Salasana toimii joillekin muttei kaikille. Jo yhdistyneitä pelaajia ei katkaista kun salasana asetetaan. He jäävät kunnes poistuvat itse. Käynnistä uudelleen tyhjentääksesi heidät.

En löydä WindowsServer-kansiota. Se ilmestyy kun palvelin on kerran ollut käynnissä. Käynnistä palvelin kerran, anna sen latautua loppuun, pysäytä se, ja kansio on siellä.

Palvelin ei näy selaimessa lainkaan. Se on eri ongelma kuin salasana. Avaa tiketti niin katsomme kyselyporttia yhdessä kanssasi.

Usein kysytyt kysymykset

Suojaako salasana prospectiani poistamiselta? Ei yksinään. Aseta sitä varten AllowNonAdminsToDeleteProspects=False ja pidä AdminPassword omana tietonasi.

Voinko asettaa salasanan pysäyttämättä palvelinta? Et. Käynnissä ollessa tehty muutos hylätään sammutuksessa.

Pitääkö pelaajille antaa myös ylläpitosalasana? Ei, eikä pidä antaakaan. Pelaajat tarvitsevat vain JoinPassword-salasanan.

Miksi samannimisiä tiedostoja on kaksi? Config-kansiossa oleva on omistetun palvelimen mukana tuleva malli. Se luo oikean tiedoston WindowsServer-kansioon ensimmäisellä käynnistyksellä ja jää sen jälkeen huomiotta.

Pyyhkiikö salasanan vaihto prospectini? Ei. Asetukset ja tallennustiedot ovat erillään. Prospectiisi ei kosketa.

Päästätkö yhä tuntemattomia sisään? Avaa tiketti tukisivulta ja kerro palvelimesi nimi, niin luemme aktiivisen asetustiedoston ja kerromme tarkalleen mitä siinä lukee. Puuttuuko paikka jossa ajaa sitä? Katso Icarus server hosting -pakettimme.

Icarus

Valmiina pelaamaan Icarus?

Saat oman palvelimesi käyntiin minuuteissa.