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
Nach Gentoo offiziellen Website ,
Willkommen bei Gentoo, einer flexiblen, quellenbasierten Linux-Distribution, die zu nahezu jedem System wird, das Sie benötigen - und vieles mehr.
Wie Sie sehen können, können Sie durch die Installation von Gentoo auf Ihrem geliebten Vultr-Computer Ihren Server kontrollierter verwalten, indem Sie auswählen, was sich auf dem Server befindet, und noch mehr, welche Funktionen kompiliert werden sollen, um wertvolle Ressourcen zu sparen Ihr Server.
Für eine Gentoo-Installation auf Vultr müssen wir grundsätzlich Folgendes tun:
sshd
in der LiveCD - Umgebung.Lasst uns beginnen!
Navigieren Sie zuerst zur Seite ISO-Verwaltung und laden Sie Ihre ISO von der Fernbedienung hoch. Fast jedes Medium ist für die Installation von Gentoo in Ordnung, und wir verwenden die offizielle Minimal-CD. Füllen Sie diesen (oder einen anderen minimalen Gentoo ISO-Link) in das URL-Feld aus und klicken Sie auf Hochladen. Warten Sie dann einige Minuten. Nachdem die ISO erfolgreich hochgeladen wurde, können wir mit der Erstellung einer Maschine fortfahren.
Wählen Sie im Abschnitt Betriebssystem die Option Benutzerdefinierte ISO . Wählen Sie andere Optionen nach Ihrem Bedarf, und denken Sie daran überprüfen IPv6 aktivieren , da wir bereitstellen würden ein IPv6-fähige installieren. Wenn Sie sicher sind, dass alles korrekt ist, erstellen Sie die Maschine und starten Sie sie.
Wählen Sie im Bedienfeld des Geräts die Option Konsole anzeigen, und Sie werden mit der Gentoo Minimal CD-Shell begrüßt. Da Operationen vom VNC schwierig sein können, aktivieren wir sshd. Verwenden passwd
Sie diese Option, um Ihr Root-Passwort zu ändern, und führen Sie dann die folgenden Schritte aus:
/etc/init.d/sshd start
Suchen Sie dann die Server-IP-Adresse in Ihrem Control Panel und stellen Sie eine Verbindung zum Server her mit:
ssh [email protected]
Beachten Sie, dass jede IP-Adresse, die unter 203.0.113.0/24 fällt, virtuell ist und Sie sie durch die echte IPv4-Adresse Ihres Servers ersetzen sollten.
Nachdem wir in LiveCD eine ordnungsgemäße Shell gefunden haben, können wir den Installationsprozess starten. Grundsätzlich werden wir folgende Dinge tun:
Zuerst teilen wir die Festplatte. Verwendung cfdisk
:
cfdisk /dev/vda
Wählen Sie mbr im Popup und erstellen Sie zwei Partitionen: eine ist Ihre Root-Partition und die andere ist Ihre Swap-Partition. Ich empfehle Ihnen, 2 * Speichergröße für kleine Speicherpläne zu reservieren, während kleinere Swaps möglich sind, wenn Sie viel physischen Speicher haben. Schreiben Sie die Partitionstabelle und beenden Sie sie, nachdem Sie die richtigen Änderungen vorgenommen haben.
Formatieren Sie dann die Partitionen. Wir werden hier nur ext4 verwenden. Sie können wählen, was Sie möchten, aber denken Sie daran, die Unterstützung für diese Fs später zu aktivieren, wenn Sie den Kernel konfigurieren, da das System sonst nicht startet. Mach Folgendes:
mkfs.ext4 /dev/vda1
mkswap /dev/vda2
Angenommen, Ihre Root-Partition ist vda1
und Swap-Partition ist vda2
.
Hängen Sie dann die Dateisysteme ein.
mount /dev/vda1 /mnt/gentoo
swapon /dev/vda2
Nehmen Sie den NEUESTEN Stage3- Tarball (schauen Sie zuerst, was sich im Ordner auf dem Spiegel befindet!) Von einem Spiegel, der sich geografisch in der Nähe Ihres Servers befindet. Packen Sie den Tarball in die neue Wurzel aus.
cd /mnt/gentoo
wget http://ftp.iij.ad.jp/pub/linux/gentoo/releases/amd64/autobuilds/current-stage3-amd64/stage3-amd64-20161103.tar.bz2
tar xvjpf stage3-amd64-20161103.tar.bz2 --xattrs
Wir müssen eine Quelle auswählen, die sich geografisch in der Nähe des Servers befindet, um beim Herunterladen von Quellcodes Zeit zu sparen. Die minimale Installations-CD von Gentoo bietet uns ein perfektes Werkzeug mirrorselect
. Wählen Sie diejenigen aus, die sich in der Region Ihres Servers befinden:
mirrorselect -i -o >> /mnt/gentoo/etc/portage/make.conf
Zum Beispiel möchte ein Server in Tokio, dass IIJ und Jaists Spiegel aktiviert sind. Drücken Sie also die Leertaste und markieren Sie diese Zeilen mit einem *
. make.conf
Änderungen beenden und überprüfen :
nano -w /etc/portage/make.conf
Ein zweiter wichtiger Schritt bei der Auswahl von Spiegeln ist die Konfiguration des Gentoo-Hauptrepositorys über die /etc/portage/repos.conf/gentoo.conf
Datei. Dort befinden sich Definitionen zur Remote-Quelle des Portage-Baums. Mach Folgendes:
mkdir -p /mnt/gentoo/etc/portage/repos.conf
cp /mnt/gentoo/usr/share/portage/config/repos.conf /mnt/gentoo/etc/portage/repos.conf/gentoo.conf
nano -w /mnt/gentoo/etc/portage/repos.conf/gentoo.conf
Ersetzen Sie die Serveradresse in der sync-uri
Einstellung. Eine Liste der Rsync-Spiegel finden Sie hier . Regionale Rsync-Server werden normalerweise mithilfe von URLs wie bereitgestellt rsync://rsync.jp.gentoo.org/gentoo-portage/
. Diese Round-Robin-Methode stellt sicher, dass die Konfiguration auch dann noch funktioniert, wenn einige Server im Serverpool ausgefallen sind.
Ein kleiner Hinweis hier: Da Rsync teuer ist, erlauben viele Server nicht zu viele häufige Synchronisierungen. Ich empfehle Ihnen, einmal täglich oder weniger häufig zu synchronisieren. Wenn Sie versuchen (sogar unfreiwillig), die Rotation des Servers zu stören, werden Sie möglicherweise zu einer temporären Sperrliste hinzugefügt.
resolv.conf
In die Chroot kopieren .
cp -L /etc/resolv.conf /mnt/gentoo/etc/
Hängen Sie die erforderlichen Dateisysteme ein, damit wir chrooten können.
mount -t proc proc /mnt/gentoo/proc
mount --rbind /sys /mnt/gentoo/sys
mount --make-rslave /mnt/gentoo/sys
mount --rbind /dev /mnt/gentoo/dev
mount --make-rslave /mnt/gentoo/dev
Dann in die Umwelt chroot.
chroot /mnt/gentoo /bin/su
export PS1="(chroot) $PS1"
Holen Sie sich den Portage-Schnappschuss.
emerge-webrsync
Nachrichten lesen:
eselect news list
eselect news read
Wählen Sie das Profil aus:
eselect profile list
eselect profile set 1
Weltaktualisierung durchführen:
emerge -avuDN @world
Stellen Sie die Zeitzone ein. Angenommen, die Zeitzone der Wahl ist Europe/Brussels
:
echo "Europe/Brussels" > /etc/timezone
emerge --config sys-libs/timezone-data
Legen Sie das Gebietsschema fest.
nano /etc/locale.gen
locale-gen
eselect locale list
eselect locale set en_US.UTF-8
Laden Sie die Umgebung neu.
env-update && source /etc/profile && export PS1="(chroot) $PS1"
Installieren Sie den Linux-Kernel. Stellen Sie zuerst die Quelle fest:
emerge -av sys-kernel/gentoo-sources
Konfigurieren Sie dann den Kernel. Während wir die Installation auf einem VPS durchführen, müssen wir VirtIO-bezogene Optionen aktivieren. Sie können das Standardwerkzeug menuconfig
verwenden:
make menuconfig
Verwenden Sie die /
Taste, um nach VIRTIO_PCI
und zu suchen VIRTIO_MMIO
. Nachdem Sie sie gefunden haben, aktivieren Sie sie sowie die neuen Elemente, die möglicherweise nach dem Aktivieren dieser beiden Elemente angezeigt werden. Speichern und beenden Sie die menuconfig
.
Wenn Sie ein eher kleines Terminal haben oder nicht gerne nach Optionen suchen, können Sie auch selbst hacken .config
. Einfach suchen VIRTIO
und ändern
# CONFIG_VIRTIO_PCI is not set
# CONFIG_VIRTIO_MMIO is not set
# CONFIG_VIRTIO_BLK may not be set
zu:
CONFIG_VIRTIO_PCI=y
CONFIG_VIRTIO_MMIO=y
CONFIG_VIRTIO_BLK=y
... und beantworten Sie y
alle Fragen zu VIRTIO im folgenden Abschnitt zum Kompilieren des Kernels (lesen Sie jedoch unbedingt die Eingabeaufforderungen, bevor Sie die Eingabetaste drücken).
Wir werden jetzt den Kernel kompilieren. Wenn Sie zur Shell zurückgekehrt sind, gehen Sie wie folgt vor:
make -j2 && make modules_install
Das -j2
Argument hier bedeutet, dass die Kompilierung gleichzeitig mit 2 Jobs ausgeführt wird. Ändern Sie dies in die Anzahl der Kerne Ihres Computers plus einen, um die Kompilierungszeit am besten zu verkürzen. Nachdem Sie mit dem Kompilieren begonnen haben, nehmen Sie eine Tasse Kaffee und entspannen Sie sich!
Installieren Sie den Kernel nach Abschluss der Kompilierung unter /boot
:
make install
Dann konfigurieren wir die fstab
.
nano -w /etc/fstab
Wechseln Sie /dev/ROOT
zu /dev/vda1
und /dev/SWAP
zu /dev/vda2
und kommentieren Sie alle anderen Zeilen aus.
Ändern Sie das so hostname
, dass es dem entspricht, das Sie beim Erstellen der Maschine festgelegt haben.
nano /etc/conf.d/hostname
Installieren net-misc/netifrc
und konfigurieren Sie das Netzwerk.
emerge -a --noreplace net-misc/netifrc
nano /etc/conf.d/net
Und fügen Sie die folgende Zeile hinzu:
config_eth0="dhcp"
Starten Sie die Netzwerkschnittstelle beim Booten.
cd /etc/init.d
ln -s net.lo net.eth0
rc-update add net.eth0 default
Bearbeiten Sie die Hosts-Datei.
nano -w /etc/hosts
Ändern Sie das Root-Passwort.
passwd
Installieren Sie verschiedene Dienstprogramme , einschließlich syslog-ng
, logrotate
, cronie
, und dhcpcd
.
emerge -av syslog-ng logrotate cronie dhcpcd
Aktivieren Sie die Dienste:
rc-update add sshd default
rc-update add cronie default
rc-update add syslog-ng default
Überprüfung sshd_config
(stellen Sie sicher, dass Sie sich nicht aussperren!):
nano -w /etc/ssh/sshd_config
Installieren Sie den grub
Bootloader:
emerge -a sys-boot/grub:2
Installieren Sie den Bootloader und generieren Sie die Konfiguration:
grub-install /dev/vda
grub-mkconfig -o /boot/grub/grub.cfg
Wir sind jetzt alle bereit! Verlassen Sie die Chroot und geben Sie den ultimativen Befehl zum Testen ein:
exit
reboot
Wenn alles korrekt ist, können Sie sich in wenigen Augenblicken nach dem Start des Systems über ssh anmelden. Wenn Sie auf Probleme stoßen, geraten Sie nicht in Panik. Verwenden Sie die VNC-Konsole sowie die minimale ISO, um zu überprüfen, was falsch war, und die Fehler zu beheben.
Sie haben jetzt eine brandneue Gentoo-Installation auf Ihrer Vultr-Maschine. Genieß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.