Dit is de opdracht samp_hub die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
samp_hub - SAMP Hub-server
PRODUCTBESCHRIJVING
gebruik: samp_hub [-h] [-k CODE] [-d ADDR] [-p POORT] [-f BESTAND] [-w]
[-P MAAT] [-t SECONDEN] [-c SECONDEN] [-L NIVEAU] [-O BESTAND]
[-l LABEL] [-m] [-s] [-C BESTAND] [-K BESTAND] [--cert-reqs STRING] [--ca-certs BESTAND]
[--ssl-versie STRING]
optioneel argumenten:
-h, --help
toon dit helpbericht en sluit af
-k code, --geheim CODE
aangepaste geheime code.
-d ADDR, --adres ADDR
luisteradres (of IP).
-p HAVEN, --haven PORT
nummer van de luisterpoort.
-f HET DOSSIER, --lockbestand FILE
aangepast vergrendelingsbestand.
-w, --geen-web-profiel
voer de Hub uit en schakel het webprofiel uit.
-P MAAT, --zwembad grootte SIZE
de socket aansluitingen pool grootte.
Timeout groep:
Speciale opties voor het instellen van hub- en clienttime-outs. Het bevat een reeks speciale
opties die het mogelijk maken om de Hub en clients inactiviteit time-outs in te stellen, dat wil zeggen:
het tijdsinterval van de Hub of client inactiviteit waarna de Hub wordt afgesloten of
meldt de klant af. Melding van samp.hub.disconnect MType wordt verzonden naar de
klanten gedwongen uitgeschreven voor het verlopen van de time-out.
-t SECONDEN, --time-out SECONDS
stel de time-out voor inactiviteit van de Hub in SECONDEN in. Standaard is deze ingesteld op 0, dat is de
Hub verloopt nooit.
-c SECONDEN, --client-time-out SECONDS
stel de time-out voor inactiviteit van de client in SECONDEN in. Standaard is deze ingesteld op 0, dat wil zeggen
de klant vervalt nooit.
Logging opties:
Extra opties die het mogelijk maken om de logoutput aan te passen. Standaard is de
SAMP Hub gebruikt de standaarduitvoer en standaardfoutapparaten om INFO af te drukken
niveau logging berichten. Met behulp van de onderstaande opties is het mogelijk om de
logniveau en specificeer ook de uitvoerbestanden waarnaar de logging wordt omgeleid
berichten.
-L PEIL, --Log niveau NIVEAU
stel het logniveau van de Hub-instantie in (UIT, ERROR, WAARSCHUWING, INFO, DEBUG).
-O HET DOSSIER, --log-uitvoer FILE
stel het uitvoerbestand voor de logberichten in.
Geavanceerd groep:
Geavanceerde opties gericht om administratieve taken te vergemakkelijken en nieuwe
niet-standaard Hub-gedrag. In het bijzonder de --etiket opties wordt gebruikt om een
waarde toe aan hub.label-token en wordt gebruikt om een naam toe te wijzen aan de Hub-instantie. de zeer
special --multi Met deze optie kan men een Hub starten in de modus voor meerdere instanties.
Multi-instance-modus is een niet-standaard Hub-gedrag dat meerdere
gelijktijdig draaiende Hubs. Hubs met meerdere instanties plaatsen hun niet-standaard
lock-bestanden binnen de /.samp-1 directory die ze een naam geeft gebruikmakend van
het formaat: samp-hub- - , waarbij PID de Hub-proces-ID is terwijl ID een . is
interne ID (geheel getal).
-l ETIKET, --etiket LABEL
een LABEL toewijzen aan de Hub.
-m, --multi
voer de Hub uit in de modus voor meerdere instanties en genereer een aangepast vergrendelingsbestand met een willekeurige naam.
SSL groep:
Extra opties om de Hub-instantie te starten met behulp van de Secure Sockets Layer
(HTTPS). De --sleutelbestand en --cert-bestand parameters specificeren optionele bestanden die
een certificaat bevatten dat moet worden gebruikt om de lokale kant van de verbinding te identificeren.
Vaak wordt de privésleutel opgeslagen in hetzelfde bestand als het certificaat; in dit geval,
alleen de --cert-bestand parameter moet worden doorgegeven. Als de privésleutel is opgeslagen in een
apart bestand, moeten beide parameters worden gebruikt. Als de privésleutel is opgeslagen in de
certificaatbestand, het moet vóór het eerste certificaat in het certificaat komen
keten.
-s, --https
voer de Hub uit met behulp van de Secure Sockets Layer.
-C HET DOSSIER, --cert-bestand FILE
stel het certificaatbestand in.
-K HET DOSSIER, --sleutelbestand FILE
stel het sleutelbestand in. Standaard wordt deze optie genegeerd, ervan uitgaande dat de privésleutel
wordt opgeslagen in het certificaatbestand.
--cert-reqs STRING
deze optie geeft aan of een certificaat vereist is vanaf de clientzijde van de
verbinding, en of deze zal worden gevalideerd indien verstrekt. Het moet een van de
drie waarden GEEN (certificaten genegeerd, standaard), OPTIONEEL (niet vereist, maar
gevalideerd indien verstrekt), of VERPLICHT (vereist en gevalideerd). Als de waarde hiervan
optie niet GEEN is, dan is de --cacerten optie moet verwijzen naar een bestand van CA
certificaten.
--ca-certificaten FILE
the --ca-certificaten bestand bevat een reeks aaneengeschakelde "certificeringsinstantie"
certificaten, die worden gebruikt om certificaten te valideren die zijn doorgegeven vanaf het einde van de client
de verbinding.
--ssl-versie STRING
the --ssl-versie optie specificeert welke versie van het SSL-protocol moet worden gebruikt.
Meestal kiest de server een bepaalde protocolversie en moet de client
aanpassen aan de keuze van de server. De meeste versies zijn niet interoperabel met de
andere versies. Indien niet gespecificeerd, wordt de standaard SSL-versie overgenomen van de standaard
in de Python-standaard `ssl`-bibliotheek voor de versie van Python die is geïnstalleerd.
Andere SSL-protocolversies zijn: SSLv2, SSLv3, SSLv23, TLSv1, TLSv1_1, TLSv1_2 maar
ze zijn mogelijk niet allemaal beschikbaar in alle versies van Python.
Gebruik samp_hub online met onworks.net-services