Kan AI vechten met toenemend aantal ransomware-aanvallen?
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
Murmur is de officiële serversoftware voor het Mumble-spraakcommunicatieprotocol. Deze officiële implementatie is stabiel en efficiënt. Deze gids beschrijft stap voor stap het proces van het installeren en configureren van een Murmur-server voor communicatie met Mumble-clients op FreeBSD 11.2.
ssh
in een terminal voor gebruikers van Linux, Mac en Unix (inclusief BSD)SSH naar uw Vultr FreeBSD-server en log in als root of als sudo
gebruiker. Als u een sudo
gebruiker gebruikt, voegt u opdrachten toe met sudo
:
home-desktop$ ssh [email protected]
Opmerking: vervang 198.51.100.21
door uw eigen IP-adres.
Opmerking: deze sectie installeert een vanille Murmur-server zonder D-Bus
/ Bonjour
support.
Voer de volgende opdracht uit om Murmur en zijn afhankelijkheden aan het systeem toe te voegen:
pkg install murmur
Aangezien je de serversoftware hebt geïnstalleerd vanuit de binaire distributie, kun je het volgende gedeelte overslaan en doorgaan met Murmur configureren .
Als je de rest van de gids tot nu toe hebt gevolgd en je wilt geen ondersteuning voor Ice / MySQL / SQLite inschakelen D-Bus
of Bonjour
ondersteunen, dan kun je in plaats daarvan het vorige gedeelte volgen en dan verder gaan met Murmur configureren .
Voer deze opdracht uit om te controleren op updates voor uw poortenboom en deze te downloaden (u hebt dit nodig als u nog geen poorten hebt ingesteld):
portsnap fetch
Als de uitvoer eindigt op ' No updates needed
', kunt u doorgaan naar de volgende stap. Anders hebt u geen up-to-date poortstructuur opgesteld en moet u de zojuist gedownloade momentopname extraheren:
portsnap extract
Het samenstellen van de Murmur-poort is eenvoudig, maar zal enige tijd in beslag nemen. De volgende opdrachten plaatsen je in de directory van de poort, bouwen deze, installeren de gegenereerde bestanden en verwijderen onnodige bestanden nadat ze zijn gebouwd:
cd /usr/ports/audio/murmur
make install clean
Tijdens de eerste delen van de installatie ziet u een of meer tekstdialogen waarin wordt gevraagd naar functies die u wilt in- of uitschakelen. Om de menu's te navigeren, gebruikt u de UPen DOWNpijlen om een onderdeel te markeren, SPACEmet Bluetooth / de status van het gegeven met een handicap te schakelen, of ENTERom de standaard actie te gebruiken. Gebruik de pijltjes LEFTen om de standaardactie te wijzigen (meestal in 'Annuleren') RIGHT.
Het geruisconfiguratiedialoogvenster bevat de opties voor het uitschakelen Bonjour
, inschakelen D-Bus
, inschakelen van Ice en het uitschakelen van MySQL- of SQLite-ondersteuning. Hiermee kunt u ook het bouwen van de documentatie uitschakelen, maar dit is over het algemeen een slecht idee.
De naam van de optie en de keuzes van het officiële pakket voor die opties worden hier weergegeven, als u er niet zeker van bent.
Bonjour
is een protocol voor het ontdekken van lokale netwerkdiensten. Tenzij je toegang krijgt tot je Murmur-server via een VPN, of je wilt dat een andere VPS op hetzelfde particuliere netwerk Murmur automatisch vindt, is dit oké disable
.
D-Bus
is een manier waarop applicaties, meestal op dezelfde machine, met elkaar kunnen communiceren. In Murmur is de D-Bus-interface verouderd en moet worden achtergelaten disabled
, tenzij je zeker weet dat je een applicatie hebt die de D-Bus-interface van Murmur vereist.
Documentation
moet worden gelaten, enabled
tenzij u specifiek niet wilt dat de man-pagina's voor u beschikbaar zijn. Deze optie verandert niets vanuit het oogpunt van de klant en is alleen relevant voor de systeembeheerder.
Ice
is een nieuwer RPC-protocol waarmee u Murmur op afstand kunt beheren met alternatieve middelen zoals webinterfaces. Als u enable
dit doet, kunt u er later voor kiezen om een RPC-oplossing te configureren waarmee u zaken kunt doen als online gebruikersregistratie en kanaalbeheer op afstand. RPC-configuratie wordt niet behandeld in deze handleiding en vereist meestal een webserver met PHP-ondersteuning.
MySQL
is een krachtig, schaalbaar databasebeheersysteem. Dit moet worden overgelaten disable
, tenzij u Murmur wilt gebruiken in plaats van een lokaal bestand, of als u van plan bent vele duizenden gebruikers te hebben, als u een externe database heeft. Deze handleiding heeft geen betrekking op de MySQL-configuratie.
SQLite
is een lichtgewicht alternatief voor grotere databasebeheeroplossingen zoals MySQL. Het biedt snelle toegang tot een database die is opgeslagen in een lokaal bestand voor maximaal honderdduizenden records, en is als zodanig redelijk geschikt voor een Murmur-server. Dit moet worden gelaten enabled
en het configuratiegedeelte van deze handleiding gaat ervan uit dat dit zo is.
Als u tevreden bent met deze opties, gebruik dan LEFTen RIGHTen druk vervolgens op ENTERom OK
onder in het venster te selecteren. Als u de mogelijkheid krijgt om afhankelijkheden te configureren, zijn de standaardinstellingen de veiligste opties, dus u kunt gewoon op drukken ENTERom ze te negeren met hun standaardopties geselecteerd. Na configuratie kan het bouwen van Murmur en zijn afhankelijkheden (vooral Boost) soms erg lang duren.
Er zijn enkele dingen die u misschien wilt aanpassen voordat u uw server voor de eerste keer start. Deze sectie gebruikt de Easy Editor van FreeBSD als de favoriete teksteditor, maar u kunt in plaats daarvan iets anders gebruiken.
Open het geruisconfiguratiebestand in een teksteditor:
ee /usr/local/etc/murmur.ini
Het grootste deel van de configuratie wordt uitgelegd in het bestand en is standaard ingesteld op normale waarden, maar we zullen kort enkele belangrijke opties aanraken.
Opmerking: alle onderstaande opties hebben standaardinstellingen. U hoeft ze niet te wijzigen om de server te laten werken.
Een ding dat je misschien zou willen veranderen is de welkomsttekst, of zoals het door sommigen wordt genoemd, de "Message of the Day". Zoek hiervoor de regel die begint met welcometext=
en vervang het bestaande bericht door iets nieuws. Mumble kan een beperkte selectie HTML-tags weergeven, zoals <br />
een nieuwe regel:
welcometext="<br /> Check out this cool Vultr VPS! <br />"
Clients die verbinding maken, moeten een poortnummer opgeven als de server niet luistert op de standaardpoort. Gebruik de port=
optie als u deze poort wilt wijzigen zodat uw gebruikers deze moeten weten om verbinding te maken . Laat het anders op de standaardwaarde staan 64738
zodat uw gebruikers alleen het adres hoeven te onthouden:
port=443
Het standaard maximum van 100 gebruikers is redelijk, maar als u de server wilt beperken tot alleen u en een paar vrienden, kunt u dit maximum verlagen - of natuurlijk verhogen - met de users
optie:
users=5
Als u berichten in een tekstchat met meer dan 5000 tekens moet verzenden, moet u de textmessagelimit
optie wijzigen . Je kunt het ook instellen op 0 om de limiet volledig te verwijderen:
textmessagelimit=12345
Vergeet niet om het #
teken aan het begin van de regel te verwijderen om er commentaar op te geven, anders wordt de regel niet van kracht.
Deze optie bevindt zich direct onder de optie voor berichtlengte, als u geen commentaar meer geeft op regels uit het standaard configuratiebestand. Met de standaardlimiet voor afbeeldingsgrootte van 128 kilobytes, kan het zijn dat je moeite hebt om afbeeldingen te verzenden. Ik zou aanraden dit hoger te zetten, maar niet zo hoog dat iemand een afbeelding zou kunnen sturen die groot genoeg is om de verbinding van gebruikers met internetverbindingen met een lagere bandbreedte te vertragen. Net als bij de laatste optie, kunt u de waarde hiervan instellen op 0 om afbeeldingen van elk formaat toe te staan. Dit is natuurlijk alleen een goed idee als je weet dat de verbinding van iedereen het aankan:
# 768KiB:
imagemessagelength=786432
Vergeet ook niet om het #
karakter aan het begin van deze regel te verwijderen .
Als u een juiste TLS-sleutel en -certificaat heeft, kunt u deze hier specificeren. Als u dit niet doet, zal Murmur er zelf een genereren en deze presenteren, wat certificaatfouten voor uw gebruikers kan veroorzaken.
Bijvoorbeeld voor een Let's Encrypt die is ingesteld in /usr/local/etc/letsencrypt
:
# make sure the cert & key are readable by the user/group 'murmur'
sslCert=/usr/local/etc/letsencrypt/live/chat.example.com/fullchain.pem
sslKey=/usr/local/etc/letsencrypt/live/chat.example.com/privkey.pem
Nu uw server is geïnstalleerd en geconfigureerd, is er niet veel meer te doen dan het te testen. Aangezien de service nog niet is 'ingeschakeld', wordt de normale 'start'-opdracht niet uitgevoerd. Voer het volgende uit om de server eenmaal te starten:
service murmur onestart
Terwijl de server actief is, kunt u proberen er verbinding mee te maken. Voeg in Mumble het toe als een server met behulp van de domeinnaam of het IP-adres en maak verbinding. Als je kunt inloggen en zichtbaar bent in het Root-kanaal, werkt alles. Zo niet, controleer dan het serveradres en het configuratiebestand op typefouten of fouten, en zorg ervoor dat de murmur
gebruiker de SSL-sleutel kan lezen als u die zelf instelt, en probeer het opnieuw:
service murmur onerestart
Nadat u klaar bent, sluit u de server af, zodat we kunnen testen of deze in de volgende sectie wordt gestart:
service murmur onestop
Als u verbinding kunt maken met uw nieuwe server, bent u klaar om de service in te schakelen, zodat Murmur automatisch wordt gestart wanneer u opnieuw opstart (bijvoorbeeld na een upgrade).
Om dit te doen, bewerk /etc/rc.conf
:
ee /etc/rc.conf
Druk op CTRL+ E, gevolgd door ENTERom een lege regel op de tweede regel van het bestand te plaatsen en typ:
murmur_enable="YES"
Vervolgens drukt u op ESC, ENTER, ENTERop te slaan en af te sluiten. Om de configuratie te testen, probeer de reguliere service startopdracht:
service murmur start
Als dit niet werkt, is er typefout in rc.conf
. ga terug en controleer het nogmaals.
Als het werkt, is er niets meer te doen. Start het opnieuw om het te testen:
sync && reboot
Wacht een paar seconden totdat de server opnieuw opstart totdat je verbinding kunt maken met SSH en probeer vervolgens opnieuw verbinding te maken met Mumble. Gefeliciteerd, je hebt Murmur zojuist helemaal opnieuw geïnstalleerd en geconfigureerd.
Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek
ReactOS, een open source en gratis besturingssysteem is hier met de nieuwste versie. Kan het voldoen aan de behoeften van moderne Windows-gebruikers en Microsoft uitschakelen? Laten we meer te weten komen over deze oude stijl, maar een nieuwere OS-ervaring.
WhatsApp heeft eindelijk de Desktop-app voor Mac- en Windows-gebruikers gelanceerd. Nu heb je eenvoudig toegang tot WhatsApp vanuit Windows of Mac. Beschikbaar voor Windows 8+ en Mac OS 10.9+
Lees dit om te weten hoe kunstmatige intelligentie populair wordt onder de kleinschalige bedrijven en hoe het de kansen vergroot om ze te laten groeien en hun concurrenten voorsprong te geven.
Onlangs heeft Apple macOS Catalina 10.15.4 uitgebracht, een aanvullende update om problemen op te lossen, maar het lijkt erop dat de update meer problemen veroorzaakt die ertoe leiden dat mac-machines worden gemetseld. Lees dit artikel voor meer informatie
13 Commerciële data-extractietools voor big data
Onze computer slaat alle gegevens op een georganiseerde manier op, het zogenaamde Journaling-bestandssysteem. Het is een efficiënte methode waarmee de computer bestanden kan zoeken en weergeven zodra u op zoeken drukt.https://wethegeek.com/?p=94116&preview=true
Naarmate de wetenschap zich snel ontwikkelt en veel van onze inspanningen overneemt, nemen ook de risico's toe om onszelf te onderwerpen aan een onverklaarbare singulariteit. Lees, wat singulariteit voor ons kan betekenen.
Een inzicht in 26 Big Data-analysetechnieken: deel 1
AI in de zorg heeft de afgelopen decennia grote sprongen gemaakt. De toekomst van AI in de gezondheidszorg groeit dus nog steeds met de dag.