Pereiti prie turinio

Slapukų nustatymai

Pasirinkite, kokių rūšių slapukus leidžiate. Pasirinkimą bet kada galite pakeisti per „Slapukų nustatymai“ kiekvieno puslapio apačioje. Privatumo pareiškimas

Būtinieji

Visada įjungti

Reikalingi prisijungti, išsaugoti krepšelį ir įsiminti Jūsų pasirinkimus. Jie visada įjungti.

Kokie slapukai?
  • weboke_sessie, weboke_klant, weboke_remember: Jūsų sesija ir prisijungimo išlaikymas
  • weboke_basket: Jūsų krepšelis
  • wkBtwIncl: kainų rodymas su PVM arba be PVM
  • wok_cookies: Jūsų slapukų pasirinkimas, 12 mėnesių

Matuoja, kuri reklama atveda prie apsilankymo ar užsakymo, kad nemokėtume už neveiksmingas reklamas.

Kokie slapukai?
  • Google Ads per Google Tag Manager (_gcl_au, _gcl_aw), iki 90 dienų
  • OpenAI Ads, reklamos ChatGPT
  • wok_aff: per kurį partnerį atėjote pas mus (partnerių programa), 60 dienų

4,6

Šalis ir kalba

Kiekviena šalis turi savo svetainę su tos šalies kainomis ir PVM.

Peržiūrėti

Docker ir užkarda: kaip saugiai publikuoti prievadus

Tai spąstai, į kuriuos pakliūva dauguma žmonių. Prievadas, kurį Docker publikuojate su ports:, yra pasiekiamas iš interneto, net jei ufw tą prievadą uždaro. Docker nustato savo užkardos taisykles, ir jos turi pirmenybę prieš ufw taisykles.

Pavyzdys, kas nutinka ne taip

services:
  db:
    image: mariadb:11
    ports:
      - "3306:3306"

Jūsų užkarda rodo, kad atidaryti tik 22, 80 ir 443 prievadai. Vis dėlto Jūsų duomenų bazė dabar pasiekiama iš viso pasaulio per 3306 prievadą.

Trys taisyklės, kurios užtikrina saugumą

  1. Publikuokite tik tai, kas turi būti pasiekiama iš išorės. Šiame vadove tai tik Caddy, per 80 ir 443 prievadus. Programos bendrauja su Caddy per vidinį compose tinklą. Joms ports: nereikia.
  2. Ar prievadas turi būti pasiekiamas tik pačiame serveryje? Prieš jį nurodykite 127.0.0.1:. Tada prie jo galės prisijungti tik pats serveris arba Jūs per SSH tunelį (žr. SSH konfigūracija: prisijungimas trumpu pavadinimu).
  3. Duomenų bazei niekada nenurodoma ports:. Programa ją randa pagal paslaugos pavadinimą, pavyzdžiui, db.
    ports:
      - "127.0.0.1:3001:3001"

Patikrinimas iš išorės

Serveryje patikrinkite, kurie prievadai atidaryti visiems:

anna@web1:~$ sudo ss -tlnp
State  Recv-Q Send-Q Local Address:Port  Peer Address:Port Process
LISTEN 0      4096        0.0.0.0:443         0.0.0.0:*     users:(("docker-proxy",...))
LISTEN 0      4096      127.0.0.1:3001        0.0.0.0:*     users:(("docker-proxy",...))
LISTEN 0      128         0.0.0.0:22          0.0.0.0:*     users:(("sshd",...))

Viskas, kas pažymėta 0.0.0.0 arba [::], yra pasiekiama iš išorės. Viskas, kas pažymėta 127.0.0.1, pasiekiama tik iš vidaus. Jei norite patikrinti iš išorės, savo kompiuteryje naudokite prievadų skenerį, pavyzdžiui, nmap, ir nuskenuokite savo IP adresą.

Dėmesio: Neprijunkite /var/run/docker.sock prie konteinerio, nebent tiksliai žinote, kodėl tai darote. Kas perima tą konteinerį, tas kartu perima ir visą Jūsų serverį.

Akimirką…

Nustatykite domenus

Kiekvienam domenui nustatykite vardų serverius, susiejimą su talpinimu ir tai, kas taps valdytoju.

Įkeliami Jūsų domenai…