Vzpon strojev: aplikacije AI v resničnem svetu
Umetna inteligenca ni v prihodnosti, tukaj je prav v sedanjosti. V tem blogu preberite, kako so aplikacije umetne inteligence vplivale na različne sektorje.
Vsaka storitev, ki je povezana z internetom, je potencialna tarča za napade s surovo silo ali neupravičen dostop. Obstajajo orodja, kot je fail2banali sshguard, vendar so ta funkcionalno omejena, ker razčlenjujejo samo datoteke dnevnika. Blacklistd uporablja drugačen pristop. Spremenjeni demoni, kot je SSH, se lahko povežejo neposredno na blacklistd, da dodajo nova pravila požarnega zidu.
Sidro je zbirka pravil in potrebujemo ga v naši konfiguraciji PF. Če želite ustvariti minimalen nabor pravil, uredite /etc/pf.conftako, da bo videti tako:
set skip on lo0
scrub in on vtnet0 all fragment reassemble
anchor "blacklistd/*" in on vtnet0
block in all
pass out all keep state
antispoof for vtnet0 inet
pass in quick on vtnet0 inet proto icmp all icmp-type echoreq
pass in quick on vtnet0 proto tcp from any to vtnet0 port 22
Zdaj omogočite PFsamodejni zagon, uredite /etc/rc.conf:
pf_enable="YES"
pf_rules="/etc/pf.conf"
pflog_enable="YES"
pflog_logfile="/var/log/pflog"
Vendar pa obstaja še ena stvar, ki bi jo morda želeli najprej narediti: preizkusite svoja pravila in se prepričajte, da je vse pravilno. Za to uporabite naslednji ukaz:
pfctl -vnf /etc/pf.conf
Če ta ukaz poroča o napakah, se vrnite in jih najprej popravite!
Dobro je, da se prepričate, da vse deluje po pričakovanjih, tako da zdaj znova zaženete strežnik: shutdown -r now
IP-ji so blokirani 24 ur. To je privzeta vrednost in jo je mogoče spremeniti v /etc/blacklistd:
# Blacklist rule
# adr/mask:port type proto owner name nfail disable
[local]
ssh stream * * * 3 24h
Uredite, /etc/rc.confda omogočite Blacklistd:
blacklistd_enable="YES"
blacklistd_flags="-r"
Zaženite Blacklistd z naslednjim ukazom:
service blacklistd start
Zadnja stvar, ki jo moramo storiti, je, sshdda obvestimo blacklistd. Dodajte UseBlacklist yesv svojo /etc/ssh/sshd_configdatoteko. Zdaj znova zaženite SSH z service sshd restart.
Na koncu se poskusite prijaviti v strežnik z neveljavnim geslom.
Če želite dobiti vse blokirane IP-je, uporabite enega od naslednjih ukazov:
blacklistctl dump -bw
address/ma:port id nfail last access
150.x.x.x/32:22 OK 3/3 2017/x/x 04:43:03
115.x.x.x/32:22 OK 3/3 2017/x/x 04:45:40
91.x.x.x/32:22 OK 3/3 2017/x/x 07:51:16
54.x.x.x/32:22 OK 3/3 2017/x/x 12:05:57
pfctl -a blacklistd/22 -t port22 -T show
54.x.x.x
91.x.x.x
115.x.x.x
150.x.x.x
Če želite odstraniti blokiran IP, morate uporabiti ukaz pfctl. Na primer:
pfctl -a blacklistd/22 -t port22 -T delete <IP>
Upoštevajte, da blacklistctlbo IP še vedno prikazan kot blokiran! To je normalno vedenje in upamo, da bo odstranjeno v prihodnjih izdajah.
Umetna inteligenca ni v prihodnosti, tukaj je prav v sedanjosti. V tem blogu preberite, kako so aplikacije umetne inteligence vplivale na različne sektorje.
Ste tudi vi žrtev DDOS napadov in ste zmedeni glede načinov preprečevanja? Preberite ta članek, če želite rešiti svoja vprašanja.
Morda ste že slišali, da hekerji zaslužijo veliko denarja, a ste se kdaj vprašali, kako zaslužijo takšen denar? razpravljajmo.
Ali želite videti revolucionarne izume Googla in kako so ti izumi danes spremenili življenje vsakega človeka? Nato preberite v blogu in si oglejte Googlove izume.
Koncept samovozečih avtomobilov, ki zapeljejo na ceste s pomočjo umetne inteligence, so sanje, ki jih imamo že nekaj časa. A kljub številnim obljubam jih ni nikjer. Preberite ta blog, če želite izvedeti več…
Ker se znanost hitro razvija in prevzame veliko naših prizadevanj, se povečuje tudi tveganje, da se podvržemo nerazložljivi singularnosti. Preberite, kaj bi za nas lahko pomenila singularnost.
Preberite blog, če želite na najpreprostejši način spoznati različne plasti v arhitekturi velikih podatkov in njihove funkcionalnosti.
Metode shranjevanja podatkov so se lahko razvijale od rojstva podatkov. Ta blog pokriva razvoj shranjevanja podatkov na podlagi infografike.
V tem digitalno vodenem svetu so pametne naprave za dom postale ključni del življenja. Tukaj je nekaj neverjetnih prednosti pametnih naprav za dom o tem, kako naredijo naše življenje vredno življenja in poenostavijo.
Pred kratkim je Apple izdal macOS Catalina 10.15.4 dopolnilno posodobitev za odpravo težav, vendar se zdi, da posodobitev povzroča več težav, ki vodijo do opečenja računalnikov Mac. Preberite ta članek, če želite izvedeti več