Kann KI mit zunehmender Anzahl von Ransomware-Angriffen kämpfen?
Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist
Sentry ist eine Open Source-Lösung zur Fehlerverfolgung. Sentry verfolgt Ausnahmen und andere nützliche Nachrichten von Anwendungen, die traditionell in Protokolldateien geschrieben werden, und verwendet stattdessen eine benutzerfreundliche Oberfläche.
Einige Grundvoraussetzungen, die Sie zum Ausführen von Sentry benötigen:
Aktualisieren Sie zuerst Ihr System:
sudo apt-get update
Erstellen Sie den Wachpostenbenutzer, auf dem die Software ausgeführt wird:
sudo adduser sentry
sudo adduser sentry sudo
Installation python
und build-essential
Pakete:
sudo apt-get install -y python build-essential
Erstellen Sie die Datei /etc/apt/sources.list.d/pgdg.list
:
sudo touch /etc/apt/sources.list.d/pgdg.list
Importieren Sie den Signaturschlüssel und aktualisieren Sie die Paketlisten:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt-get update
Installieren Sie PostgreSQL:
sudo apt-get install postgresql-9.5
Laden Sie die neueste Redis 4.x-Quelle herunter:
wget http://download.redis.io/releases/redis-4.0.1.tar.gz
Entpacken Sie die Redis-Quelle in einen eigenen Ordner, damit wir cd
sie im nächsten Schritt erstellen können:
tar -xvf redis-4.0.1.tar.gz
Erstellen Sie es aus der Quelle:
cd redis-4.0.1
make
Führen Sie Redis im Hintergrund aus:
src/redis-server --daemonize yes
Installieren pip
und zugehörige Bibliotheken:
cd ~
sudo apt-get install python-setuptools python-dev libxslt1-dev gcc libffi-dev libjpeg-dev libxml2-dev libxslt-dev libyaml-dev libpq-dev python-pip
Installieren Sie die virtuelle Python-Umgebung:
sudo pip install -U virtualenv
Installieren postgresql-contrib
:
sudo apt-get install postgresql-contrib-9.5
Melden Sie sich als postgres
Benutzer an und aktivieren Sie die citext
Erweiterung:
sudo su - postgres
$ psql -d template1 -U postgres
psql (9.5.12)
Type "help" for help.
template1=# create extension citext;
CREATE EXTENSION
template1=# \q
Erstellen Sie die sentry
Datenbank:
$ createdb sentry_db
$ createuser sentry --pwprompt
$ psql -d template1 -U postgres
template1=# GRANT ALL PRIVILEGES ON DATABASE sentry_db to sentry;
GRANT
template1=# ALTER USER sentry WITH SUPERUSER;
ALTER ROLE
template1=# \q
exit
Melden Sie sich als sentry
Benutzer an und erstellen Sie eine virtuelle Umgebung für Sentry:
sudo su - sentry
virtualenv ~/sentry_app/
source ~/sentry_app/bin/activate
Installieren Sie Sentry auf dem Computer:
pip install -U sentry
Wachposten initialisieren:
sentry init
Dieser Befehl erstellt die Konfigurationsdateien im Verzeichnis ~/.sentry/
.
Öffnen Sie die Konfigurationsdatei ~/.sentry/sentry.conf.py
:
nano ~/.sentry/sentry.conf.py
Fügen Sie dann die Datenbankanmeldeinformationen hinzu. Es sollte wie folgt aussehen:
DATABASES = {
'default': {
'ENGINE': 'sentry.db.postgres',
'NAME': 'sentry_db',
'USER': 'sentry',
'PASSWORD': 'securedpassword',
'HOST': 'localhost',
'PORT': '5432',
'AUTOCOMMIT': True,
'ATOMIC_REQUESTS': False,
}
}
Initialisieren Sie die Datenbank:
sentry upgrade
Vom sentry
Benutzer abmelden:
exit
Supervisor installieren:
sudo apt-get install -y supervisor
Konfigurieren Sie den Sentry-Server so, dass er bei jedem Start des Servers mit gestartet wird supervisord
. Fügen Sie die folgende Konfiguration in die Datei ein /etc/supervisor/conf.d/sentry.conf
:
[program:sentry-web]
directory=/home/sentry/sentry_app/
environment=SENTRY_CONF="/home/sentry/.sentry"
command=/home/sentry/sentry_app/bin/sentry run web
autostart=true
autorestart=true
redirect_stderr=true
user=sentry
stdout_logfile=syslog
stderr_logfile=syslog
[program:sentry-worker]
directory=/home/sentry/sentry_app/
environment=SENTRY_CONF="/home/sentry/.sentry"
command=/home/sentry/sentry_app/bin/sentry run worker
autostart=true
autorestart=true
redirect_stderr=true
user=sentry
stdout_logfile=syslog
stderr_logfile=syslog
[program:sentry-cron]
directory=/home/sentry/sentry_app/
environment=SENTRY_CONF="/home/sentry/.sentry"
command=/home/sentry/sentry_app/bin/sentry run cron
autostart=true
autorestart=true
redirect_stderr=true
stdout_logfile=syslog
stderr_logfile=syslog
Speichern Sie die Datei und laden Sie Supervisor neu:
sudo supervisorctl reread
sudo supervisorctl update
sudo supervisorctl start all
Sentry ist jetzt konfiguriert und überwacht den Port 9000
. Navigieren Sie http://you_server_ip:9000
in Ihrem bevorzugten Browser zu, um die Einrichtung von Sentry abzuschließen.
Ransomware-Angriffe nehmen zu, aber kann KI helfen, den neuesten Computervirus zu bekämpfen? Ist KI die Antwort? Lesen Sie hier, ob KI boone oder bane ist
ReactOS, ein quelloffenes und kostenloses Betriebssystem, ist hier mit der neuesten Version. Kann es den Anforderungen moderner Windows-Benutzer genügen und Microsoft zu Fall bringen? Lassen Sie uns mehr über dieses alte, aber neuere Betriebssystem erfahren.
Whatsapp hat endlich die Desktop-App für Mac- und Windows-Benutzer auf den Markt gebracht. Jetzt können Sie ganz einfach von Windows oder Mac auf WhatsApp zugreifen. Verfügbar für Windows 8+ und Mac OS 10.9+
Lesen Sie dies, um zu erfahren, wie Künstliche Intelligenz bei kleinen Unternehmen beliebt wird und wie sie die Wahrscheinlichkeit erhöht, sie wachsen zu lassen und ihren Konkurrenten einen Vorsprung zu verschaffen.
Vor kurzem hat Apple macOS Catalina 10.15.4 als Ergänzungsupdate veröffentlicht, um Probleme zu beheben, aber es scheint, dass das Update mehr Probleme verursacht, die zum Bricking von Mac-Computern führen. Lesen Sie diesen Artikel, um mehr zu erfahren
13 Tools zur kommerziellen Datenextraktion von Big Data
Unser Computer speichert alle Daten in einer organisierten Weise, die als Journaling-Dateisystem bekannt ist. Es ist eine effiziente Methode, die es dem Computer ermöglicht, Dateien zu suchen und anzuzeigen, sobald Sie auf die Suche klicken.https://wethegeek.com/?p=94116&preview=true
Da sich die Wissenschaft schnell weiterentwickelt und einen Großteil unserer Bemühungen übernimmt, steigt auch das Risiko, uns einer unerklärlichen Singularität auszusetzen. Lesen Sie, was Singularität für uns bedeuten könnte.
Ein Einblick in 26 Big-Data-Analysetechniken: Teil 1
KI im Gesundheitswesen hat in den letzten Jahrzehnten große Fortschritte gemacht. Somit wächst die Zukunft der KI im Gesundheitswesen immer noch von Tag zu Tag.