Hidupkan Pi Raspberry Anda Ke Dalam Kotak NAS

Hidupkan Pi Raspberry Anda Ke Dalam Kotak NAS

Adakah anda mempunyai beberapa cakera keras luaran dan Raspberry Pi? Buatlah peranti storan terpasang rangkaian berkuasa rendah dan murah. Walaupun hasil akhirnya pasti tidak begitu hebat seperti peranti NAS $ 500 seperti DiskStation Sinologi , ia akan memberi anda sedikit storan rangkaian berkuasa rendah - sangat berguna jika anda bosan dengan semua data anda dirampas oleh mata NSA yang prihatin - anda boleh menyembunyikannya di loteng.





Anda memerlukan Pai raspberi , tentu saja, dan satu atau dua pemacu ganti. Pemacu 2.5 'yang lebih kecil boleh digerakkan secara langsung melalui USB, tetapi kami memerlukan hab yang digerakkan kerana kuasa yang disediakan di atas port USB RPi tidak cukup untuk mereka. Sebagai alternatif, anda boleh menggunakan USB thumbdrive, atau kad SD. Sebenarnya, saya telah menggunakan gabungan cakera keras USB dan pemacu jempol hari ini, tetapi prosedurnya serupa.





Dengan hanya satu pemacu, anda masih boleh membuat kawasan penyimpanan rangkaian bersama, tetapi dengan dua anda akan dapat menyediakan redundansi data sekiranya satu gagal.





Sediakan Pemacu Anda

Mulakan dengan memformat pemacu anda sebagai NTFS dari desktop. Ini untuk kemudahan, jadi jika ada yang salah, kami dapat memutuskannya dari NAS dan masih membaca data dari mana-mana PC.

Kami boleh format dari Raspberry Pi, tetapi akan memakan masa beberapa jam dan jauh lebih pantas untuk dilakukan dari desktop. Lakukan sekarang.



Untuk mengkonfigurasi SSH dan mengaktifkan pengguna root, buat kata laluan terlebih dahulu untuk pengguna root:

sudo -i





root passwd

(taip kata laluan anda)





Kemudian jalankan raspi-config skrip dari baris arahan, sama ada menggunakan sudo atau keluar dan masuk semula sebagai root. Dari menu pilihan lanjutan, mengaktifkan SSH .

Selepas memulakan semula, anda seharusnya dapat log masuk dari mesin rangkaian lain menggunakan (use Dempul jika anda menggunakan Windows)

Akar SSH @ [alamat IP]

Setelah log masuk, cari peranti mana yang menjadi pemacu tambahan anda. Saya menganggap anda akan menggunakan dua untuk kelebihan data. Jenis

fdisk -l

untuk menyenaraikan peranti storan yang dilampirkan. Anda mesti melihat sesuatu seperti ini.

bolehkah anda menonton netflix di suis

yang / dev / mmc partition adakah anda sistem operasi Pi, mmc merujuk kepada Kad SD . Keliru, yang / dev / sda1 dan / dev / sdb1 sebenarnya tidak ada kaitan dengan kad SD, dan itu sebenarnya pemacu USB terpasang anda. (Asalnya, 'SCSI device', tetapi sekarang bermaksud SATA atau peranti storan yang dilampirkan)

Pasang ntfs-3g untuk linux supaya kita dapat mengakses pemacu Windows berformat NTFS.

apt-get pasang ntfs-3g

Seterusnya, buat direktori untuk digunakan sebagai titik pemasangan, kemudian pasangkan pemacu. Saya tetap sederhana di sini dan merujuk kepada mereka sebagai 1 dan 2 .

mkdir / media / 1

mkdir / media / 2

mount -t auto / dev / sda1 / media / 1

mount -t auto / dev / sdb1 / media / 2

mkdir / media / 1 / saham

mkdir / media / 2 / saham

Samba

Seterusnya, kami akan menubuhkan Samba. Samba adalah protokol perkongsian rangkaian yang digunakan oleh Windows (dan OSX Mavericks terbaru, sebenarnya).

apt-get pasang samba

cara memperbaiki windows penggunaan cpu tinggi 10

apt-get pasang samba-common-bin

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

nano /etc/samba/smb.conf

Sekiranya anda tidak biasa dengan fail konfigurasi seperti ini, a # pada permulaan baris bermaksud ia dikomentari, dan oleh itu tidak disusun atau dikonfigurasi pada masa ini. Untuk mengaktifkan sesuatu, anda boleh menambah baris baru, atau membatalkan komen baris yang ada untuk menjadikannya aktif.

Kami akan mulakan dengan mengaktifkan keselamatan pengguna; tekan CTRL-W dan taip 'keselamatan' untuk mencari bahagian yang berkaitan. Keluarkan simbol # dari garis yang tertera

keselamatan = pengguna

Terakhir, tatal ke bawah (atau tahan) CTRL V sehingga anda sampai di sana) dan tambahkan seberapa banyak perkongsian rangkaian yang anda mahu. Gunakan format berikut:

[ujian]

komen = Bahagian ujian

jalan = / media / 1 / perkongsian

pengguna yang sah = @ pengguna

force group = pengguna

buat topeng = 0660

topeng direktori = 0771

baca sahaja = tidak

Hanya merujuk kepada pemacu yang dipasang pertama - kami akan menyegerakkannya kemudian dengan bahagian ke-2 untuk memberikan kelebihan.

Setelah selesai, tekan CTRL X dan kemudian dan untuk menyelamatkan.

Kemudian mulakan semula Samba dengan arahan berikut.

perkhidmatan samba mulakan semula

Sekarang, tambahkan pengguna baru ke Pi anda, dengan anggapan anda tidak mahu login yang sama (ganti 'jamie' untuk pengguna anda sendiri)

useradd jamie -m -G pengguna

Setelah mengetik perintah berikut, anda akan diminta memasukkan kata laluan untuk pengguna anda, dan mengesahkannya.

passwd jamie

Kemudian kita boleh terus maju dan menambahkan pengguna sistem ini ke Samba. Anda perlu mengesahkan kata laluan anda sekali lagi, dua kali.

smbpasswd -a jamie

Teruskan dan uji bahagian rangkaian sekarang - ia mesti dilihat dari mesin anda yang lain (Windows atau Mac), dan anda seharusnya dapat menulis fail kepadanya.

Satu-satunya masalah pada ketika ini ialah pemacu akan dilepaskan semasa anda memulakan semula Pi. Untuk menyelesaikannya, pasang autof.

apt-get pasang autof

nano /etc/auto.master

Tambahkan baris berikut di bawah + auto.master

/ media / /etc/auto.ext-usb --timeout = 10, lalai, pengguna, exec, uid = 1000

Sekarang anda harus dapat memulakan semula dengan selamat tanpa mematahkan segalanya

Redundansi Data

Dengan andaian anda memasang dua pemacu, kita sekarang dapat menyiapkan skrip automatik untuk menyegerakkan data dari pemacu pertama hingga ke-2 , dengan itu memberikan cadangan kepada kami sekiranya gagal. Kami akan menggunakan utiliti rsync untuk ini.

apt-get install rsync

crontab -e

Crontab di linux adalah cara mengotomatisasi tugas; Saya bercakap sebentar sebelum menunjukkan cara mengautomasikan sandaran laman web. Tambahkan baris berikut:

30 5 * * * rsync -av --hapus / media / 1 / saham / media / 2 / saham /

Skema penomboran digunakan seperti ini:

minit | jam | hari bulan | bulan | hari dalam seminggu

Oleh itu, dalam baris baru kami, perintah rsync akan dijalankan 5:30 pagi , setiap hari (yang * wildcard yang bermaksud 'setiap', jadi 'setiap hari setiap bulan')

Sekiranya anda ingin meneruskan dan menjalankan sandaran dengan segera, hanya tampal dalam perintah rsync seperti itu

rsync -av --hapus / media / 1 / saham / media / 2 / saham /

Bergantung pada apa yang anda masukkan ke dalam folder bersama, mungkin memerlukan beberapa saat atau lebih lama untuk memberikan laporan kepada anda. Perkara yang hebat mengenai rsync ialah mengetahui fail mana yang dikemas kini, ditambah atau yang harus dihapuskan. Teruskan dan cuba arahan yang sama sekali lagi. Ia harus diselesaikan dengan serta-merta, kerana tahu tidak ada yang berubah.

Sudah selesai, anda kini mempunyai NAS cepat dan kotor anda sendiri. Ya, ia mungkin tidak mempunyai semua ciri NAS yang mencolok, tetapi ia dapat menyelesaikannya dengan baik dan penggunaan tenaga yang lebih rendah.

Adakah anda menghadapi masalah? Beritahu kami dalam komen dan saya akan melihat apa yang boleh saya lakukan, tetapi pastikan anda menjalankan gambar Raspian terkini.

Berkongsi Berkongsi Tweet E-mel 7 Ciri AI Menakjubkan yang akan anda dapati di OnePlus Nord 2

Ciri-ciri kecerdasan buatan revolusioner di OnePlus Nord 2 membawa penambahbaikan pada foto, video, permainan anda dan banyak lagi.

apa temp yang sepatutnya komputer saya
Baca Seterusnya Topik-topik yang berkaitan
  • DIY
Mengenai Pengarang James Bruce(707 Artikel Diterbitkan)

James mempunyai BSc dalam Artificial Intelligence dan disahkan CompTIA A + dan Network +. Apabila dia tidak sibuk sebagai Editor Ulasan Perkakasan, dia menikmati permainan LEGO, VR, dan permainan papan. Sebelum menyertai MakeUseOf, dia adalah juruteknik pencahayaan, guru bahasa Inggeris, dan jurutera pusat data.

Lebih Banyak Dari James Bruce

Langgan buletin kami

Sertailah buletin kami untuk mendapatkan petua, ulasan, ebook percuma, dan tawaran eksklusif!

Klik di sini untuk melanggan