Anonim

Ağa Bağlı Depolama (NAS), dosyaları ev ağınızdaki herhangi bir yere erişilebilir hale getirmenin harika bir yoludur. Bu dosyalar aynı anda birden fazla odaya aktarmak istediğiniz belgeler, resimler ve hatta medya olabilir. Bir NAS sunucusu normal bir sabit disk gibi davranır, bu yüzden olanaklar gerçekten sonsuzdur.

Dışarıda bir sürü kullanıma hazır NAS ürünü var, ancak çoğu ne oldukları için çok pahalı. Sadece Ahududu Pi ve harici bir sabit disk ile ev ağınız için basit bir NAS oluşturabilir ve bir NAS'ın tüm avantajlarını çılgın fiyat etiketi olmadan elde edebilirsiniz.

Neye ihtiyacın var

Hızlı Linkler

  • Neye ihtiyacın var
  • Hız Üzerine Bir Not
  • MicroSD'nizi Flaş Edin
  • Her şeyi bağlayın
  • Raspbian'ı Ayarla
    • Ahududu Pi Yapılandırması
    • WiFi'ye Bağlan
    • SSH Üzerinden Bağlanma
    • Sabit Sürücü
  • NFS'yi yapılandırma
  • Samba'yı yapılandırın
  • NAS'ınıza Bağlanın
    • NFS
    • Samba
      • pencereler
      • Linux
  • Düşünceleri Kapatmak

Başlamadan önce, NAS'ınızı ayarlamak için ihtiyacınız olan bazı şeyler var.

  • Ahududu Pi 3
  • Sınıf 10 MicroSD kart (16GB + tercih edilen)
  • Raspberry Pi kutuları
  • AC adaptör ile Micro USB şarj cihazı
  • Fare, Klavye ve Monitör (Yalnızca Kurulum İçin)
  • Gerekirse adaptörlü SD / MicroSD kart okuyucu
  • USB Harici Sabit Sürücü

VEYA

  • USB Sabit Sürücü Muhafazası ve Dahili Sabit Sürücü (ler)

Hız Üzerine Bir Not

Bunun bir Ahududu Pi olduğunu unutma. Bir ARM CPU çalıştıran küçük bir tek kartlı bilgisayar. İş sunucunuz olarak hiçbir zaman çok fazla ses veya işlem yapmayı amaçlamamıştı. Yalnızca USB 2.0'ı destekleyen ve 10 / 100Mb / s Ethernet bağlantı noktasına sahip basit bir küçük şey. Bu, çok fazla yüklemeyi denerseniz bir tıkanıklığa ulaşacağınız anlamına gelir.

Bu, NAS'ınızın hurda gibi davranacağı anlamına mı geliyor? Hayır. USB 2.0, 480Mb / s'ye kadar aktarım hızlarını destekler ve Ethernet 100Mb / s kapasitesine sahiptir. Pratik olarak konuşursak, devasa bir dosyayı aktarmak 5-7 MB / sn'ye çıkacak (bu Megabayt megabit değil). Hızlı yanan değil, ama eviniz ve aileniz için, işi iyi halledecektir. Ayrıca, Raspberry Pi NAS'ınızdaki videolardan da sorun çıkmadan kesinlikle video yayınlayabilirsiniz. Sadece beklentilerinizle ilgili gerçekçi olun. Yerel bir sürücü değil ve sınırlamaları var.

MicroSD'nizi Flaş Edin

NAS sistemleri sunuculardır, bu nedenle Linux muhtemelen seçilecek en iyi işletim sistemidir. Linux ve Ahududu Pi'nin de ilk günden beri el ele gitmesi zarar vermedi.

Ahududu Pi için varsayılan işletim sistemi görüntüsüne Raspbian denir. Esasen Debian Linux dağıtımı Pi için taşındı ve önceden yapılandırıldı.

Raspbian Lite'ın en son sürümünü indirin . Resim oldukça büyük bir Zip arşivinde gelir, bu yüzden birkaç dakika alacaktır. Arşivi çıkartın, ancak indirme işlemi tamamlandığında en uygun yoldur.

Açtıktan sonra, bir disk görüntüsüyle kalırsınız. Bu görüntüyü MicroSD kartınıza tutturmanız gerekir. Kart okuyucunuzu bilgisayarınıza bağlayın ve kartı takın. Bilgisayarınızın tanıdığından emin olun.

Zaten Linux kullanıyorsanız ve görüntüyü flaşlamak için gg kullanmak istiyorsanız, yapabilirsiniz.

Diğer herkes için Etcher'ı indirin ve bilgisayarınıza kurun. Etcher Windows, Mac ve Linux için kullanılabilir.

Etcher'ı açın ve yeni çıkardığınız .img dosyasını seçin. Ardından, MicroSD kartınızı bulun. Her şeyin doğru seçildiğinden kesinlikle eminseniz, “Flash!” I tıklayın. Tis, SD kartındaki her şeyi silecek ve resmi doğrudan üzerine yazacaktır.

Etcher bittikten sonra MicroSD'nizi çıkarabilirsiniz.

Her şeyi bağlayın

Görüntü ayarlanmış ve başlatılmaya hazır olarak, donanımınızı bağlayabilirsiniz. Pi'yi kasasına koyun ve SD kartı takın. Fareye, klavyeye ve monitöre bağlayın. Sabit sürücünüzü Pi'nin USB portlarından birine de takın.

Her şey bağlandıktan sonra, Raspberry Pi'yi prize takabilirsiniz. Pi'nin varsayılan olarak güç düğmesi yoktur, bu yüzden açmak için fişini takmanız gerekecektir.

Raspbian'ı Ayarla

Rasberry Pi'niz bot açtığında, kullanıma hazır olacak. Raspbian görüntüsü tam bir başsız Debian kurulumudur. Hayır, kafasız eksik demek değildir, ya da anlamaya çalışan kafasız bir tavuk gibi koşuşturmaya başlayacağınız anlamına gelmez. Sadece grafik masaüstü olmadığı anlamına gelir. Buna ihtiyacın yok. Ne de olsa NAS'ınız bir sunucudur.

Ahududu Pi Yapılandırması

Raspberry Pi'nizde yapmanız gereken ilk şey, kullanıcı şifreniz ve saat diliminiz gibi bazı varsayılan ayarları değiştirmektir. Bunlara erişmek için Raspberry Pi'nin belli bir menüsü var. Aşağıdaki komutla açın.

$ sudo raspi-config

Arayüz oldukça açıklamalıdır, bu yüzden etrafınıza bir göz atın ve size uygun seçeneği belirleyin. Gitmeden önce “Arayüzleme Seçenekleri” ne gidin ve “SSH” i seçin. SSH'nin etkin olup olmadığını sorduğunda “Evet” i seçin.

WiFi'ye Bağlan

Yani, kablolu bir bağlantı en iyisidir. Daha hızlı ve daha güvenilir. WiFi konusunda ısrar ediyorsanız, bunu ayarlamanız gerekecek.

Kablosuz arabiriminizi bularak başlayın. Kullanılabilir ağ arayüzlerini listelemek için ip a'yı çalıştırın. Kablosuz olan muhtemelen wlan0.

Daha sonra, ağ bilgilerinizi wpa_supplicant yapılandırmasına eklemeniz gerekecek. Endişelenme, bu kolay olacak.

$ sudo wpa_passphrase "ağ adı" "şifre" >> /etc/wpa_supplicant/wpa_supplicant.conf

Çalıştığını manuel olarak kontrol edebilirsiniz.

Değişikliklerin geçerli olması için Pi'deki ağı yeniden başlatmanız gerekecek. Devam et ve bunu yap.

$ sudo systemctl ağı yeniden başlat

Tekrar ip çalıştırarak çalıştığını kontrol edin. Kablosuz arayüzünüzün yanında bir IP adresi görmüyorsanız, Pi'yi şimdi $ sudo shutdown -r ile yeniden başlatın. Bazen ağ iletişimi doğru şekilde başlamaz.

SSH Üzerinden Bağlanma

Bu kısmı yapmanız gerekmez, ancak geçici kurulumunuz üzerinde oturmaktan çok daha uygundur. Raspberry Pi'nize SSH üzerinden normal bilgisayarınızdan uzaktan erişebilirsiniz. Linux veya Mac kullanıyorsanız, şunlarla bağlantı kurabilirsiniz:

$ ssh

Pi'nize atanan IP adresini kullanın.

Windows kullanıcılarının bağlanmak için başka bir yola ihtiyacı olacak. Bağlanmak için indirebileceğiniz Windows için PuTTY adında bir SSH istemcisi var. Pi'nizle ilgili bilgileri PuTTY'ye takın ve bir Unix sistemindeki gibi bağlanın.

Sabit Sürücü

Harici sabit diski yeniden başlatmanız gerektiğinde NAS'ınıza manuel olarak monte etmek zorunda kalmak çok korkunç olurdu. Bu nedenle, sistemin sürücüyü otomatik olarak monte etmesi için, bunu yapacak şekilde yapılandırmanız gerekir.

İlk olarak, sabit sürücünüzün Pi'de nerede olduğunu bulun.

$ sudo fdisk -l

Sabit sürücünüzü çıktıda bulun. Her sürücüye / dev / sda gibi tanımlayıcı bir konum atanır. Sürücüdeki her bölüm / dev / sda1 gibi bir sayıyla belirtilir. Sürücünüz bölümlenmemişse endişelenmeyin. Bir sonraki bölüm bunu kapsayacak.

Sürücünüzü bölümlere ayırmanız gerekirse, ayarlamak için kullanabileceğiniz cfdisk adlı bir araç vardır.

$ sudo cfdisk / dev / sdb

Bu basit bir komut satırı aracıdır. Boş alanı seçin ve bölümünüzün boyutunu girin. Ardından, bölümü seçin ve “Tür” ayarını yapmak için sol ve sağ okları kullanın. Yalnızca Linux için kullanacaksanız, bir Linux türü seçin. Ağınızda herhangi bir yerde Windows varsa, NTFS ile gidin.

İstediğiniz her şeye sahip olduğunuzda, gidin ve “Yaz” ı seçin. Bu, sürücüyü silecek ve yeni bölüm şemasını ayarlayacaktır. Bittiğinde, istifa et.

Şimdi, eğer / dev / sdb üzerinde sadece bir bölüm oluşturduysanız Debian bunu / dev / sdb1 'de tanıyacaktır. Fdisk -l ile her zaman iki kez kontrol edebilirsiniz.

Sonra, bölümü biçimlendirin. Linux kullanıcıları EXT4 kullanmalıdır. Ağınızda Windows varsa, NTFS'yi seçin.

$ sudo mkfs.ext4 / dev / sdb1 $ sudo mkfs.ntfs / dev / sdb1

Biçimlendirme bittiğinde, bölümün UUID'sini bulmanız gerekir. UUID, bölüm için / dev / dizininden ayrı, benzersiz bir tanımlayıcıdır ve değişmez. UUID, montajı yaparken bölümü tanımlamanın en iyi yoludur.

$ sudo blkid / dev / sdb1

UUID'yi not edin.

Otomatik montajlı sabit sürücüler / etc / fstab dosyası tarafından yönetilir. Sistem bölümleriniz için zaten varsayılan yapılandırmayı içeriyor. Dosyayı açın ve aşağıdakine benzeyen bir satır ekleyin.

UUID = YOURDRIVEUUID / medya / depolama ntfs varsayılanları, kullanıcı, exec 0 0

Sürücünüzün UUID'sini takın ve kullanıyorsanız ntfs'yi ext4 ile değiştirin.

Son olarak, / media / storage klasörünü oluşturun ve sürücüyü bağlayın.

$ sudo mkdir / medya / depolama $ sudo mount -a

Garip izin sorunlarını önlemek için dizinin sahipliğini kimseye çevirmeyin.

$ sudo chown -R kimse: nogroup / medya / depolama

NFS'yi yapılandırma

NFS, Unix sistemlerinin ağdaki dosyaları paylaşmasının bir yoludur. Bazı durumlarda Windows altında desteklenir, ancak esas olarak Mac, Linux ve BSD için geçerlidir. Ağınızın geri kalanı yalnızca Windows ise, bu bölümle uğraşmayın. Samba'ya atla.

Diğer herkes için, NFS kullanımı Samba'dan daha kolaydır. Unix tabanlı sistemlerin NAS ile etkileşime girmesini sağlar ve mükemmel bir yol sunar.

Pi'ye NFS paketlerini kurun.

$ sudo apt yükleme nfs-common nfs-çekirdek-sunucusu

Metin editörünüzle open / etc / export komutunu bitirdikten sonra.

nano / etc / export

Bu dosyada, ağınız üzerinden kullanılabilir yapmak istediğiniz dizinleri ve bunlara erişilmesini istediğiniz bilgisayarları listeleyebilirsiniz. Bununla uğraşmak için çok zaman harcamak istemiyorsanız, harici sürücünüzü ağınızdaki tüm bilgisayarlara erişilebilir hale getirmek için aşağıdaki satırı ekleyin.

/ medya / depolama 192.168.1.0/24(rw, sync, no_subtree_check)

Dosyayı kaydet ve çık. Ardından, NFS sunucusunu yeniden başlatın.

$ sudo systemctl yeniden başlat nfs-çekirdek-sunucusu

Samba'yı yapılandırın

Samba, Windows dosya paylaşım protokollerinin açık kaynaklı bir yeniden uygulamasıdır. Linux'un “Windows dilini konuşmasını” sağlar, böylece dosya aktarabilirler. Linux'un Windows teknolojilerine uyumlu olmasını sağlamak, Windows'un Linux ile iyi oynamasını sağlamaktan çok daha kolaydır. Ağınızda Windows makineleri varsa, bugüne kadar her şey Windows'a yönelik olarak tasarlanmıştır. Samba farklı değil.

Ahududu Pi'ye Samba'yı yükleyerek başlayın.

$ sudo apt yükleme samba

Kurulum size /etc/samba/smb.conf adresinde varsayılan bir Samba konfigürasyonu sağlayacaktır.

İlk açtığınızda dosya korkutucu görünecek. Endişelenme. Çoğuna dokunmana gerek yok. Ana konfigürasyonda değiştirmeniz gereken tek şey çalışma grubudur. Aşağıdaki satırı bulun ve gerçek Windows çalışma grubunuza eşitleyin.

workgroup = WORKGROUP

Samba, bloklardaki payları ele alıyor. Yapılandırma dosyasının sonunda bazı varsayılan blokları görebilirsiniz. Samba paylaşımınız için yeni bir blok oluşturmanız gerekir.

Bu şekilde ayarlayın:

comment = NAS salt okunur = kilitleme yok = yol yok = / medya / depolama konuğu tamam = evet

Samba paylaşımlarına erişime gelince iki ana seçeneğiniz var. Ağdaki herkese erişim izni veren misafirlere izin verebilir veya sunucuda hesabı olan kişilerin erişimini kısıtlayabilirsiniz. Bu sunucu yalnızca bir NAS olduğundan, konuklara izin vermek en kolay yoldur.

Değişikliklerinizi yüklemek için Samba hizmetini yeniden başlatın.

$ sudo systemctl smbd yeniden başlat

NAS'ınıza Bağlanın

Ağınızdaki bilgisayarlar bağlanamadığında NAS kullanmanız iyi olmaz, değil mi? Şey, birlikte takip ediyorsanız ve her şeyi doğru ayarladıysanız, bağlantı bir esinti olacaktır.

Bağlanma işlemi farklı bilgisayarlar için farklıdır. Ayrıca NFS ve Samba için de farklıdır, bu nedenle bilgisayarınız için doğru yapılandırmayı kullanın.

NFS

NFS'ye bağlanmanın grafiksel yolları vardır. Bazıları iyi. Diğerleri gerçekten değil. NFS paylaşımınızın uygun olup olmadığını görmek için dosya yöneticinizi Linux'ta açın. Genellikle “Ağ” bölümü altında ortaya çıkar. Eğer değilse, endişelenme. İstemcide NFS desteği yüklü olduğu sürece, bağlanabilirsiniz.

Öncelikle, NFS desteğinin kurulu olduğundan emin olun. Debian ve Ubuntu'da paket nfs ortaktır. Ardından, NFS sürücüsünü kök ayrıcalıklarla seçtiğiniz her yere monte edebilirsiniz.

$ sudo mount 192.168.1.110:/media/storage / media / nfs

Bunu kalıcı yapmak istiyorsanız, yukarıdaki / etc / fstab adımlarını takip edebilirsiniz, ancak UUID yerine paylaşımın ağ adresini kullanın. Bazı sistemlerde, nfs'yi ext4 yerine filsystem türü olarak belirtmeniz gerekir.

Samba

Samba, hem Windows hem de Linux'ta grafiksel olarak ele almak için oldukça basittir. Her iki durumda da, payınıza normal dosya yöneticiniz aracılığıyla erişebilirsiniz.

pencereler

Windows Gezgini'ni açın. Yan çubukta, bir “Ağ” bölümü göreceksiniz. Üzerine tıkladığınızda, sizinle aynı ağdaki cihazlarla dolduğunu göreceksiniz. “Bilgisayarlar” bölümünde, yapılandırma sırasında verdiğiniz adın altında listelenen Ahududu Pi'yi göreceksiniz. Pi'ye tıkladığınızda kurduğunuz paylaşımları göreceksiniz. Onları tıkladığınızda, bilgisayarınızda yerel olarak mevcutsa, sizin gibi dosyalara erişebilecek ve bunları kullanabileceksiniz.

Linux

Linux'ta Samba'ya bağlanmayı denemeden önce, Samba istemcisinin sisteminize kurulu olduğundan emin olmanız gerekir. Çoğu Linux dağıtımı varsayılan olarak gönderir, ancak yükleyerek emin olmak istiyorsanız, paket Debian ve Ubuntu'daki samba istemcisidir.

Ubuntu'da, dosya yöneticinizdeki Samba paylaşımına “Diğer Yerler” altında erişebilirsiniz. Paylaşım, “Ağlar” alt başlığının altında görünecektir. Cihazın üzerine tıklayın, sonra paylaşın. Samba paylaşımı, bilgisayarınızdaki diğer sürücüler gibi monte edilir.

Düşünceleri Kapatmak

Bu kadar! Ticari çözümlerin fiyatının bir kısmını kendi Ağa Bağlı Depounuza sahipsiniz. Geçerli sabit sürücünüzü aştığınızda, istediğiniz zaman daha fazla depolama alanı ekleyebilirsiniz.

Debian süper kararlıdır, bu nedenle NAS'ınızı yeniden başlatmak veya çökmesini sağlamak için endişelenmenize gerek kalmayacak. Yine de, sık sık bir güncelleme yapmak isteyebilirsiniz. Bunu şimdi SSH aracılığıyla da yapabilirsiniz, bu yüzden bir klavyeye, fareye veya monitöre bağlamanıza gerek kalmaz.

Ahududu pi ve linux ile kendi nas'ınızı nasıl kurarsınız