Tietokantaan vai hakemistoon?

Anonyymi-ap

Olen tallettanut kuvia tietokantaan ja sitä kautta saanut käyttöoikeuksien rajoituksen. Miten rajoitan käyttöä, jos talletan kuvat hakemistoon ja vain osoitteen tietokantaan? Pohdin, että teen tiedostojen nimistä tarpeeksi pitkät ja satunnaiset, mutta onko muita keinoja estää suoraan osoitteen kirjoittamalla saada kuvia näkyviin?
Onko toimivaa tapaa tallettaa public_html -hakemiston ulkopuolelle? EN vaan osaa tehdä sinne osoitetta.
Tämä on vain harrastusta ja itseopiskelua valokuvaamisen ohessa.

9

218

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Voit estää suoran selaamisen tiettyyn kansioon ja siellä oleviin kuviin ja samalla sallia kuvien näyttäminen omilla sivuillasi jonkin html-sivun sisällä luomalla verkkosivustotiedoston (.htaccess) ja asettamalla sen kyseiseen kansioon. Toisin sanoen kansion kuvia pääsee näkemään vain jos näyttöpyyntö tulee oman domainisi sivulla olevalla linkillä. Kuvien suoran osoitteen (www.mundomain.net/munkuva.jpg) tietäville ja sitä selaimessa käyttäville ilmoitetaan vain ettei käyttöoikeutta ole.

      • Anonyymi

        Loin yksinkertaisen esimerkin ja pakkasin sen .zip muotoon palvelimelle.

        https://ufile.io/bu3cv7ll

        Klikkaa harmaata Free Download -nappia, jolloin ei tarvitse kirjautua.

        Mikäli latauksessa käyttöjärjestelmä huomauttaa turva-asioista niin ohita varoitus valitsemalla "Lataa silti".

        Pura lataamasi pakattu zip-tiedosto windowsin tiedostonhallinnan Pura -toiminnolla.

        Pakkauksessa on esimerkki siitä miten kuva tallennetaan alihakemistoon, missä asetettu rajoitus tiettyjen kuvatiedostojen avaamiseen. Tutustu ja testaa itse.

        HUOM! Latauslinkki on toimiva vain 30 vuotokautta tämän viestin lähettämisesta eli se vanhenee marraskuun alkupäivinä vuonna 2022.


      • Anonyymi

        Vapustelua kun mistään mitään ei tiedetä!


      • Anonyymi

        Taisi vastata itselleen koska vetää hatusta oletuksia!


    • Anonyymi

      Sivusto tosiaan ilmoittaa tietoturvaongelmasta ja pääsy estyy. Ilmoittaa nimellä ongelman. Ei taida tulla kauppoja lataamisen kanssa?
      Jaa, onnistui toisella selaimella, katsottaan, kiitos.

      • Anonyymi

        Niin! Poista windows.


      • Anonyymi

        Kun testaat sitä esimerkkiä, niin pidä kirkkaana mielessä sellainen itsestäänselvyys että selaimet kerää selailutietoja tietokoneen välimuistiin. Toisin sanoen, siellä pics -kansiossa olevia kuvia ei kukaan ulkopuolinen pääse suoraan katsomaan, mutta jos domainin haltija itse luo vaikkapa pääkansioon sivun missä on linkki pics -kansiossa olevaan kuvaan ja ulkopuolinen selailija avaa sen luodun sivun, niin hän tietenkin näkee sivulle linkkaamasi kuvat. Tämän jälkeen kyseisen selailijan tietokoneen cache-välimuistissa on kopio kyseisestä kuvasta. Mikäli hän myöhemmin yrittäisi avata pics-kansiossasi olevaa kuvaa suoraan, niin selain tulee ensin estetyksi (no access), mutta koska kuva löytyy sieltä välimuistista niin selain lopulta näyttää sen.


    • Anonyymi

      Kiitoksia. Saahan täällä asiallisiakin vastauksia. Tavoite oli lähinnä rajoittaa hillitöntä kopiointi ja scrapingia.

      • Anonyymi

        Siinä tapauksessa tuo zipin tarjoama esimerkki voi olla lähellä täsmälääkettä. Omissa projekteissa suosin enimmäkseen kuvien "blobbaamista" tietokantaan, mutta tuo kansiointi ja sen sisältöön pääsyn rajoittaminen toimii ihan hyvänä vaihtoehtona.


    Ketjusta on poistettu 1 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Oletko kertonut jo muille tunteistasi?

      Ystävillesi esimerkiksi? Minä en ole vielä kertonut kenellekään tästä meidän jutusta.
      Ikävä
      77
      4612
    2. Olisin ottanut sinusta akan itselleni

      Mutta olitkin aika itsepäinen ja hankala luonne.
      Ikävä
      180
      1877
    3. Ei sua pysty unohtamaan

      Ei vaan yksinkertaisesti pysty
      Ikävä
      124
      1580
    4. Kerro todelliset motiivit

      kaivattuasi kohtaan?
      Ikävä
      123
      1110
    5. Hei, huomenta komistus

      Yllättääkö, että olet heti mielessä. Mukavaa päivää upea ❤️
      Ikävä
      35
      1026
    6. Miten minusta tuntuu että kaikki tietää sun tunteista mua kohtaan

      Paitsi suoraan minä itse, vai mitä hlvettiä täällä tapahtuu ja miksi ihmiset susta kyselee minulta 🤔❤️
      Ikävä
      16
      1021
    7. Sunnuntain terveiset kaivatulle

      Mitä ajattelet hänestä tänään? Mitä haluaisit sanoa hänelle?
      Ikävä
      78
      923
    8. Miks et tahtonut

      Enää nähdä? Haluaisin ymmärtää
      Ikävä
      52
      876
    9. Hyvää huomenta!

      Mietin miten suhtaudut minuun, jos kerron tunteista. Voinko enää sen jälkeen olla samassa paikassa kanssasi, jos koet as
      Ikävä
      78
      862
    10. Mulla on tarkat korvat

      Kuulin sun äänen ihan selvästi.
      Ikävä
      4
      818
    Aihe