Kuinka rakentaa NAS-palvelin Raspberry Pi: llä

Verkkoon liitetty tallennuslaite (NAS) on pohjimmiltaan kiintolevy, johon pääsee paikallisen verkon kautta. Se on pohjimmiltaan pilvitallennuksen kotiversio ja sopii erinomaisesti tiedostojen tallentamiseen, jotka eivät sovi tietokoneellesi, tai jakamaan niitä useiden laitteiden kesken.

Jos sinulla on Raspberry Pi, voit helposti ja edullisesti rakentaa NAS-palvelimen Pi: n kanssa.

On olemassa useita tapoja tehdä tämä, mutta OpenMediaVault (OMV) ja Samba ovat ylivoimaisesti kaksi suosituinta. Täällä käytämme Sambaa lähinnä siksi, että voit käyttää sitä nykyisellä Raspbian-asennuksellasi, kun taas OMV korvaa pääkäyttöjärjestelmän ja estää sinua käyttämästä Pi: tä muuhun.

OMV: llä on kuitenkin monia muita ominaisuuksia, erityisesti kyky helposti käyttää tiedostoja ulkoisista verkoista. Jos aiot käyttää Pi: tä muuhun kuin NAS: iin, se on syytä katsoa.

Indeksi

    Mitä tarvitset

    • Vadelma Pi, mieluiten 4, 3 tai 2. Samba ei tarvitse paljon juoksemiseen, joten huipputavaraa ei tarvita.
    • SD-kortti, joka on asennettu Pi: ään ja määritetty Raspbian.
    • Tietokone, joka on kytketty samaan verkkoon kuin Pi.
    • [Opcional] Pi: hen kytketty ulkoinen tallennuslaite, kuten kiintolevy.

    Käytän Raspberry Pi 4: tä, jossa on 4 Gt RAM-muistia, koska se on mitä
    Kyllä, mutta myös Gen 2: n ja 3: n käyttäjät ovat löytäneet menestystä Samban kanssa
    myös. Riippuen siitä, kuinka monta tiedostoa haluat Pi: n tallentaa, saatat pystyä
    suurikapasiteettisella sisäisellä MicroSD-kortilla, mutta tiedoston kokoonpano
    Pi: hen kytketty ulkoinen asema lisää tallennustilaa hieman.
    Voit jopa käyttää kahta ulkoista laitetta ja määrittää RAID-laitteen varmistaaksesi, että se ei ole
    tietoja, jos jokin asemista epäonnistuu, mutta nyt teemme siitä yksinkertaisen.

    Jos järjestelmäsi ei ole täysin ajan tasalla, nyt on hyvä aika tehdä se! Juosta

    sudo apt update && sudo apt -y upgrade

    päivittää pakettiluettelo ja asentaa päivitykset.

    Vaihe 1: Valmistele tallennustila

    Kuten useimmissa Pi-projekteissa, kannattaa avata pääte joko itse Pi: ssä tai SSH: n kautta.

    Jos käytät ulkoista asemaa:

    Jos sinulla on USB-liitetty asema, sinun on ensin alustettava se. Halutessasi voit käyttää GPartedia tekemään tämän graafisessa käyttöliittymässä, mutta alla olevat ohjeet koskevat terminaalia.

    Kuinka rakentaa NAS-palvelin Raspberry Pi: llä

    Juosta:

    Tai hyvin:

    ja tunnista asema, jota haluat käyttää jaettuina tallennuslaitteina. Jos sinulla on vain yksi kytketty, sitä kutsutaan todennäköisesti "sda" tai "sda1", jotka haluat muistaa. Tiedän, että minun on pieni - juuri sitä minulla oli makaamassa, enkä välittänyt muotoilua tälle demolle.

    Pura yksikkö seuraavilla tavoilla:

    missä NAME on "sda" tai "sda1" tai mikä tahansa muu, jonka näet tulosteessa lsblk tai sudo fdisk -l .

    Alusta asema kirjoittamalla:

    sudo mkfs -t ext4 /dev/NAME

    Tämä tyhjentää ja alustaa aseman ext4-muodossa. Voit halutessasi käyttää jotain NTFS: ää tai FAT32: ta, mutta ext4 on nopeampi ja aiheuttaa vähemmän ongelmia.

    Alustaminen vie jonkin aikaa. Kun olet valmis, nimeä asema uudelleen mihin tahansa mukautettuun polkuun, jonka haluat määrittää, käyttämällä:

    sudo e2label /dev/Nombre YOURLABEL

    missä NAME on todennäköisesti sda / sda ja YOURLABEL on aseman mukautettu tunniste. Sen jälkeen on hyvä käynnistää uudelleen, joten mene eteenpäin ja kirjoita:

    Jos käytät SD-korttiasi:

    Jos et tarvitse ulkoista tallennustilaa, voit yksinkertaisesti luoda jaetun kansion Pi SD-kortillesi.

    Kuinka rakentaa NAS-palvelin Raspberry Pi: llä

    Tätä varten sinun on vain suoritettava:

    mkdir /home/pi/FOLDERNAME

    Siinä kaikki. Voit muuttaa hakemiston tai kansion nimen haluamallasi tavalla. Kutsun "raspsharey".

    Vaihe 2: Asenna Samba

    Samba on työkalu, jonka avulla Windows- ja Unix-koneet voivat jakaa tiedostoja. Asenna Samba suorittamalla seuraava komento.

    sudo apt install samba samba-common-bin

    Kuinka rakentaa NAS-palvelin Raspberry Pi: llä

    Vaihe 3: Määritä Samba

    Pääset Samba-määritystiedostoon suorittamalla:

    sudo nano /etc/samba</span style="color: #000000; font-weight: bold;">/smb.conf

    Kun olet sisällä, selaa kokonaan alas ja lisää vielä muutama rivi kertoa Samballe, mitä haluat jakaa. Sen pitäisi näyttää tältä:

    [sambadrive]
    path = /media/pi/pisharedrive
    writeable=Yes
    read only=no
    create mask=0777
    directory mask=0777
    public=no

    [sambadrive] Se on osoite, jota käytät käyttääksesi jaettua kansiota toisesta tietokoneesta.

    Kuinka rakentaa NAS-palvelin Raspberry Pi: llä

    Polulle, jos käytät kiintolevyä, se on kuin yllä oleva. Jos käytät kansiota SD-kortillasi, se on hakemisto, jonka määritit käyttämällä mkdiria yllä olevassa vaiheessa 1.

    Minulle tämä on:

    Polku, jos käytät kiintolevyä, on samanlainen kuin yllä. Jos käytät SD-kortin kansiota, se on hakemisto, jonka olet määrittänyt mkdir vaiheessa 1. Minulle tämä on:

    Jos julkinen asetus on "ei", tarvitset käyttäjänimen / salasanan päästäksesi kansioon. Jos valitset tämän arvoksi "kyllä", kuka tahansa verkossa oleva voi kirjoittaa vain osoitteen.

    Olen lisännyt sekä ulkoisen aseman että sisäisen kansion asetustiedostooni - voit jakaa useita kansioita / asemia Sambassa samanaikaisesti, jos haluat.

    Sen avulla olet valmis määritystiedostoon! Paina Ctrl + O ja Enter tallentaaksesi (vain turvallisuuden vuoksi!), Sitten Ctrl + X sulkeaksesi tiedoston.

    Vaihe 4: Luo Samba-käyttäjä

    Seuraavaksi sinun on luotava Samba-käyttäjänimi / salasana. Raspberry Pi: n oletuskäyttäjä on yksinkertaisesti nimeltään "pi", joten sitä on helppo käyttää. Käyttää

    luoda Samba-käyttäjä nimeltä "pi" salasanalla. Sinua pyydetään antamaan salasana. Kirjoita se, paina Enter ja tee se uudelleen.

    Kuinka rakentaa NAS-palvelin Raspberry Pi: llä

    Käynnistä sitten Samba uudelleen ladataksesi muutokset käyttämällä:

    sudo systemctl restart smbd

    Sen avulla asennus on valmis! Nyt sinun tarvitsee vain käyttää jaettua kansiota toisella koneella.

    Vaihe 5: Kirjaudu NAS: ään Windowsista

    1. Avaa File Explorer.

    Kuinka rakentaa NAS-palvelin Raspberry Pi: llä

    2. Etsi yläpalkista painiketta, joka on merkitty muunnelmalla "Unit Map". Kaivos on Uudessa ryhmässä painikkeen nimeltä "Helppo pääsy" takana ja sitä kutsutaan "Map as Drive", jos ne ovat missä tahansa paitsi pääkansiossa "Tämä tietokone", jossa sitä kutsutaan "Map Network Drive" ja joka sijaitsee sen oma suurempi painike "Tiimi" -välilehdellä.

    3. Napsauttamalla sitä avautuu määritysikkuna. Kansioruutuun sinun on annettava Vadelma Pi -laitteesi osoite ja sulkeisiin kirjoittamasi osoite yllä olevaan määritystiedostoon. Minusta tuntuu että to raspberry to drive .

    4. Se on sama kansiolle. Myös pi: n paikallisen IP-osoitteen käyttäminen "vadelma" -toiminnon kanssa toimii.

    Kuinka rakentaa NAS-palvelin Raspberry Pi: llä

    5. Varmista, että valitset Yhdistä eri tunnistetiedoilla -ruudun. Napsauta Valmis ja kirjoita tunnistetiedot, jotka määritit Samba-käyttäjän luomisen yhteydessä.

    6. Napsauta Valmis ja kirjoita Samba-käyttäjän luomisen yhteydessä määritetyt tunnistetiedot.

    Kuinka rakentaa NAS-palvelin Raspberry Pi: llä

    Avaa kansiot ja nauti.

    Loppuhuomautukset

    Jos sinulla on vaikeuksia käyttää kansioitasi, kuten tarvitset kirjoitusoikeutta, se saattaa johtua siitä, että Pi-käyttäjälläsi ei ole omistajuutta. Korjaa tämä kirjoittamalla:

    sudo chown -R [PI USER] [PATH TO FOLDER]

    Minussa se on:

    sudo chown -R pi pi/raspsharey

    Saatat kohdata joitain online-neuvoja, joissa sinua kehotetaan muokkaamaan "/ etc / fstab" -tiedostoa korjaamaan tämä käyttöoikeusongelma, mutta ole tietoinen siitä, että tämän tiedoston muuttaminen voi häiritä Pi: täsi vakavasti, jos teet sen väärin. Tämän pitäisi olla todennäköisesti viimeinen keino.

    Vastaa

    Sähköpostiosoitettasi ei julkaista.

    Go up