
Selleks on palju võimalusi pääseda ligi meie Raspberry Pi-l olevatele failidele teisest arvutistAga kui me tahame neid lihtsalt järjekordse Windowsi kaustana kasutada, on parim variant Samba.
Ja mis on Samba? Lihtsamalt öeldes, on tasuta tarkvara mis SMB/CIFS protokolli kaudu võimaldab failivahetust UNIX-tüüpi operatsioonisüsteemides ja nad on võrgus ühendatud. Nad suhtlevad üksteisega klientidena ja üks neist toimib serverina.
Meie puhul Samba aitab meil kasutada Raspberry Pi-l talletatud faile ilma otse selle ees olemata.Windowsi arvutis on meil üks või mitu jagatud kausta. See on püsiv server, väikeses ruumis ja väga väikese energiatarbega.
Millised on SAMBA kasutamise eelised koduse NAS-serveri loomiseks Raspberry Pi-l?
Jagame mõningaid eeliseid, mida selle tehnoloogia kasutamine teie miniarvutis annab, andes sellele koduserveri funktsionaalsuse, mida arendajad soovivad:
- Ühendab Linuxi ja Windowsi süsteemeLisaks paljudele teistele võimaldab see teil kasutada Raspberry Pi serverina, kuvades faile teistes ühendatud seadmetes.
- See toetab NT domeenistruktuurikasutajate haldamise, rollide määramise ja peamise juhtelemendi loomise abil.
- Kliendid on kontrollitud Windowsi domeeni sisselogimise kaudu.
- Printeri jagaminenii serveris kui ka teistes klientides.
Olulised nõuded ja materjalid: Mida on vaja Raspberry Pi-l SAMBA-ga NAS-i loomiseks?
Allpool on kirjeldatud põhiressursid, mis on vajalikud meie Raspberry Pi-ga koduserveri loomise projekti alustamiseks Samba abil:
- Vaarika PiSee ei pea olema kõige uuem mudel.
- A. Micro SD-kaart arvutisse installitud ja Raspberry Pi OS-iga (Raspbian) konfigureeritud.
- Teine arvuti, kuhu on installitud Windows mõnede konfiguratsioonide tegemiseks.
- Un kõvakettale või Pi-ga ühendatud USB-draivi mahutavusega üle 8 GB, olenevalt jagatavate failide arvust.
- Interneti-ühendus, maksimaalse jõudluse saavutamiseks eelistatavalt juhtmega ühendatud.
- Kaabel HDMI.
- Klaviatuur USB-ühendusega.
- Hiir USB-ühendusega.
Millised Raspberry Pi mudelid sobivad kõige paremini NAS-serverina kasutamiseks?
alates Neid testkaarte hakati kasutamaNende sooritusvõime on paranenud.
Enne kui otsustate, millist neist oma projektis kasutada, on soovitatav tehnilised kirjeldused üle vaadata:
- Raspberry Pi 2 B: Selle 900 MHz neljatuumaline protsessor, neli USB-porti ja 1 GB muutmälu võimaldavad tal nimekirja pääseda, kuigi see toodi turule 2014. aastal.
- Raspberry Pi 3 B: See jõudis turule kaks aastat pärast eelmist mudelit ja protsessori täiustus on märgatav: 1.20 GHz neljatuumaline protsessor, mis sisaldab WiFi-d ja Bluetooth 4.1-d. See säilitab oma 1 GB muutmälu.
- Raspberry Pi 3 B+: See uuendus pärineb aastast 2018, sellel on võimsam protsessor, mille taktsagedus on tõstetud 1.4 GHz-ni ja millel on neljatuumaline protsessor, säilinud on korralik mälumaht, mitu USB-porti ja lisafunktsioonina on kaasas 3.5 mm helisisend.
- Raspberry Pi 4 B: See mudel ilmus esmakordselt 2019. aastal ja on saanud kolm värskendust. Protsessorit täiustati taas, seekord 1.5 GHz neljatuumalise protsessoriga. RAM-i valikud ulatuvad 2 GB-st 8 GB-ni, Etherneti kiirust suurendati 1 Gbps-ni ja sellel on neli USB-porti, millest kaks on USB 3.0.
Tuleks selgitada, et Zero mudelRaspberry Pi, millel on 512 MB mälu ja 1 GHz protsessor, ei kuulu sellesse nimekirja parimatest Raspberry Pi mudelitest, mis koduserveriks muudetakse.
Õpi samm-sammult, kuidas vormindada ja ette valmistada oma Raspberry Pi NAS-i loomiseks SAMBA abil
Selles osas keskendume USB-mälupulga või selle puudumisel kõvaketta õige vormindamise selgitamisele. "Ext4"mis on Linuxi ja Raspberry Pi baasilSelle kasutamise põhjus on see, et see pakub suurepärast jõudlust ja ei tekita failidega probleeme. "FAT32" o „NFTS” Windows
Vaatame järgmisi samme:
Kontrollige, milline seade on tuvastatud
Enne ühenduse loomist, alates "kohalik terminal"See tähendab, et seadme käivitamisel ilmuval mustal ekraanil kontrollime ketast, mida Raspberry Pi tuvastab.
Selleks tippime klaviatuuri abil järgmise käsu:
ls -laF /dev/disk/by-uuid/
Sisestage mikro-USB-mälupulk
Pärast tulemuse vaatamist sisestage kas kõvaketas või USB-draiv ja sisestage eelmine käsk uuesti, pöörates tähelepanu uuele vastusele, mis peaks konsoolis ilmuma:
ls -laF /dev/disk/by-uuid/
Peame kontrollima, kas Raspberry Pi on hakanud välist kõvaketast ära tundma; jätame selle ühendatuks, aga eemaldame käsu:
sudo umount /dev/sda
La pantalla See ütleb meile, et see ei töötanudAga seda me ju näha tahtsimegi.
Kui see on valmis, on aeg anda sellele lõplik formaat:
sudo mkfs.ext4 /dev/sda -L 16GB
Valige vormindamine
Ekraanil, Peaksime nägema teadet, mis näitab, et hakkame välist kõvaketast vormindama.On vaja märkida "S" o "N", mis on võrdne "jah" o "Ei"Protsessi jätkamiseks tippime "S" millele järgneb "Sisenema", "sissejuhatus" y "tagasitulek"Käsukonsool annab meile teada, kuidas protsess edeneb, kuni näeme, et see on tõepoolest lõppenud.
Protsessi lõpetamine
Pärast selle peatumist tippime uuesti järgmise koodi:
ls -laF /dev/disk/by-uuid/
Siin Me saame aru, et kogu protsess on lõpule viidud ja ketas on valmis. käivitamiseks ja kasutamiseks järgmisel korral, kui seadme sisse lülitame.
Näitame teile, kuidas installida SAMBA nullist oma Raspberry Pi-le, et muuta see NAS-serveriks.
Selles juhendis Näitame teile, kuidas jagada oma Raspberry Pi kataloogi teiste ühendatud arvutitega. võrku Samba abil. Kui kogu konfiguratsioon on lõpule viidud, saavad Linuxi ja Windowsi operatsioonisüsteemid sujuvalt ja konfliktideta koos töötada. Meie kasutame Sambat ka seetõttu, et seda on nii lihtne paigaldada ja seadistada, mis teeb sellest ühe eelistatud lahendused, näiteks koduserver.
Nüüd vaatame samm-sammult juhiseid, mida peate täpselt järgima:
Uuendame süsteemi
Esimene samm jagatud failiressursi konfigureerimine SMB / CIFS Asi on selles, et veenduda, et meil on uusim versioon.
Selle kontrollimiseks käivitame järgmised käsud:
sudo apt-get update- Nüüd peate tippige see käsk:
sudo apt-get upgrade
Installige Samba
Pärast värskenduspakettide valmimist Jätkame Samba installimist oma miniarvutisse.
Järgmise koodi käivitamine installib vajaliku tarkvara:
sudo apt-get install samba samba-common-bin
Loo jagatud kaust
Enne edasi liikumist Raspberry Pi seadistamine, leiame jagatud kausta kõikjal, kaasa arvatud välisele kõvakettale.
Masina loomiseks käivitame järgmise käsu:
mkdir /home/pi/shared
Muutke Samba konfiguratsioonifaili
Loodud kausta jagamiseks peame muutma konfiguratsioonifaili. „smb.conf”, kellel on juurdepääs kõigile jagatud failidele.
Järgmise käsu käivitamisel alustame muutmisprotsessi:
sudo nano /etc/samba/smb.conf
Faili lõppu peame lisama järgmise:
[pimylifeupshare] path = /home/pi/shared writeable=Jah create mask=0777 directory mask=0777 public=no
Kui olete selle skripti lõpetanud, peaksite järgima neid samme:
- Sulgudes olev tekst See antakse kasutajale, kellel on juurdepääs jagatud ressurssidele.
- Teine on "marsruut", viidates oma Pi-tahvli kataloogile, mida soovite jagada.
- Kui ilmub kolmas valik, siis valik "Jah"See võimaldab kaustas redigeerida.
- Siis tuleb "Loo mask", see number "0,777" Seal kuvatav käsk lubab kasutajatel lugeda, kirjutada ja käivitada.
- Lõpuks, see osa "Avalik" nii aparece "Ei" Kui see on märgitud, nõutakse seda iga kord, kui volitamata isik soovib sisse logida, neile antakse juurdepääs jagatud kaustadele.
Salvesta muudatused
Kui olete sisestanud nõutud teabe, Protsessi jätkamiseks peate salvestamaVajutage klahve "CTRL" + "X"siis "Y" millele järgneb "Sisenema".
Loo kasutaja
Raspberry Pi-ga ühenduse loomiseks Kasutaja loomine on vajalikmille kaudu saame vaadata jagatud ressursse. Peame sellele määrama "Nimi" ja "Parool".
Selleks käivitame järgmise käsu:
sudo smbpasswd -a pi
Seadete salvestamiseks taaskäivita
Nüüd oleme selleks valmis ühendu meie serveriga kasutamine Samba.
Kõigi muudatuste salvestamiseks ja laadimiseks sisestage järgmine kood:
sudo systemctl restart smbd
Hankige IP-aadress
Enne esimese ühenduse loomist Soovitav on hankida Raspberry Pi IP-aadress.Vajalik on internetiühendus, kas siis Etherneti kaabel või WiFi.
Sa peaksid juba valitud kasutajanime ja parooliga ühendatud olema.Aga kui see ei aita, pääseme serverile ligi IP-aadressi abil.
Aadressi saamiseks käivitage lihtsalt see käsk:
hostname –I
Nende sammudega Oleme valmis jagatud faile kasutama mis tahes seadmes Samba ja meie miniarvuti kaudu.
Avastage, kuidas optimeerida SAMBA-d Raspberry Pi-l, et oma NAS-serverist maksimumi võtta.
Siin me otsime Saage Sambast koduserverina maksimumiSelle saavutamiseks me teha mõned väikesed muudatused ja lisage mõned detailid, mis tarkvara optimeerivad.
Tee seda:
Varundamine
Enne millegi puudutamist teeme failist varukoopia, rakendades järgmist käsku:
sudo cp /etc/samba/smb.conf smb.workc
Kontrollime, kas see on õigesti kopeeritud, ja liigume edasi. Avatud faili ei pea puutuma ega muutma.Peame ekraani allanoolega kerima.
Muuda seadeid
See, mida me nüüd teeme, võimaldab meil Sambast ja Pi-st maksimumi võtta. Otsime üles jaotise "globaalne" ja lisame järgmised parameetrid:
max xmit = 65535 sokli valikud = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=65535 SO_RCVBUF=65535 loe toorelt = jah kirjuta toorelt = jah max ühenduste arv = 65535 max avatud failide arv = 65535
- Salvestame muudatused klahvi vajutades "Ctrl" samal ajal kui kiri "või".
- Kui need on salvestatud, väljume redaktorist klahvi vajutades "Ctrl" koos kirjaga "x".
Taaskäivitage seade
Muudatuste jõustumiseks väljume redaktorist ja sisestame terminali järgmise koodi:
sudo /etc/init.d/samba restart
Taaskäivitamisel saame aru, et Mõned kaustad, mis seal varem olid, ei kuvata enam.Siiski peaksime märkama, et jõudlus on parem. Selle paremaks toimimiseks või erinevuste märkamiseks võite käivitada jõudlustesti, edastades faile edasi-tagasi ja mõõtes RAM-i kasutust.
Kui soovite Windowsiga esmase testiühenduse luua, tehke järgmist.
- Avage „Failihaldur”.
- Jooksul "Maadeavastaja", sisenema "Arvuti" ja klõpsake nuppu "Määra võrgudraiv".
- Nüüd ilmub vahekaart, kus küsitakse mingit teavet. Esmalt "Fail", sinna peaksite panema määratud partitsiooni aadressi ja koha, kus see ütleb „pimylifeupshare” Sisesta oma kasutajanimi.
- Kui ühendus ebaõnnestub, Proovige kasutada Raspberry Pi staatilist IP-aadressi. mille sa juba eelmistes etappides kopeerisid.
- Järgmises aknas palutakse teil sisestada oma sisselogimisandmed. Sisestage vaikeandmed ja vajutage klahvi. "Okei".
- Nii on sul võimalik pääse oma failidele juurde teisest arvutist ja kasutage neid võrgus siis, kui teil neid vaja on.
Paljudel juhtudel Samba kasutajate probleemid peituvad konfiguratsiooni üksikasjades.Sel põhjusel on oluline järgida samme ühtegi vahele jätmata. Ja kuigi alates Ühenduste loomine Linuxi ja Windowsi vahel teistes seadmetes võib olla keeruline..
Raspberry Pi ja Samba tarkvara kasutamine Saame seda teha lihtsalt ja ilma lisaprogrammideta. Alates tänasest Kõik failid, dokumendid, muusikapalad, fotod või videod on teie koduserveris käeulatuses. kõigile teie võrgu klientidele, kellele on juurdepääs antud.




















