
Edmund Richardson
0
5081
109
Hype inanmayın: Bulut güvenli olmaktan uzak. Ancak korkma - şimdi Dropbox'ı bir kez ve herkes için unutabilirsin ve yetkililere kendi parmaklarınızı çevirerek sağlam bir orta parmak gösterebilirsiniz. özel, sınırsız, ve güvenli Ahududu Pi ve BitTorrent Senk. ile bulut depolama platformu.
Bu sürecin bir kısmı Pi tabanlı bir Ağa Bağlı Depolama yapmakla örtüşüyor Ahududu Pi'nizi NAS Kutusuna Çevirin Ahududu Pi'nizi NAS Kutusuna Çevirin Etrafta yatan birkaç harici sabit diskiniz ve bir Ahududu Pi var mı? Onlardan ucuz, düşük güçlü bir ağa bağlı depolama aygıtı yapın. Sonuç ise kesinlikle… gibi olmayacak; bu da kontrol etmek isteyebilirsiniz. Eğer gerçekten maceracıysanız, bir Ahududu Pi Twitter Bot'u bile oluşturabilirsiniz Bir Ahududu Pi Twitter Botunu Nasıl Kurabilirsiniz Bir Ahududu Pi Twitter'ı Nasıl Kurabilirsiniz Twitter Twitter Siz de bu destansı projeye, Raspberry'inizle desteklenen otomatik bir Twitter botu ile katkıda bulunabilirsiniz… Yap.
BitTorrent? Bu Yasadışı değil mi?!
Aslında, hayır, BitTorrent için 8 Yasal Kullanım: Şaşırırsınız 8 BitTorrent için Yasal Kullanım: Şaşırmışsınız Tarayıcınızın web siteleriyle iletişim kurmak için kullandığı HTTP gibi, BitTorrent de sadece bir protokoldür. Tarayıcınızı korsan içeriği indirmek için kullanabilirsiniz, tıpkı korsanları indirmek için bir BitTorrent istemcisi kullanabildiğiniz gibi ... - BitTorrent protokolünün en yaygın kullanımı telif hakkı koruması kapsamındaki materyalleri dağıtmak olmasına rağmen. Korsan Darling'den Dropbox'a BitTorrent Senkronizasyonu Alternatif: BitTorrent Senkronizasyonu Korsan Darling'den Dropbox'a Dosyalarınızı Senkronize Edebileceğiniz Alternatif: BitTorrent Senkronizasyonu Korsan Darling'den Dropbox'a Dosyalarınızı Senkronize Edebilirsiniz Alternatif: BitTorrent Senk. ancak gizliliğiniz birinci önceliğiniz olabilir veya olmayabilir. Bu hizmetlerin her zaman bir depolama ile geldiği gerçeğinden bahsetmiyorum bile… BitTorrent'in yaratıcılarından ayrı (kapalı kaynaklı) bir proje; aynı temel dosya dağıtım ilkelerini kullanır, ancak şifrelemeyle ve özel bir kullanıcı grubu için.
Basit bir ifadeyle, BitTorrent Senkronizasyonu, izin verilen bilgisayarlar arasında dosya ve klasörleri senkronize ettiği için Dropbox'a benzer, ancak BitTorrent'in altta yatan eşler arası dağıtım teknolojilerini kullandığından üçüncü taraf bir bulut sağlayıcısı gerektirmez.
İhtiyacın olacak
- Ahududu Pi
- USB depolama sürücüsü
- Test için bilgisayar
Başlamak
Her zamanki gibi, taze bir Raspbian kurulumundan başlıyorum, ancak bu mevcut bir kurulumla iyi sonuç vermeli. Buradan görüntüyü alın ve bu yardımcı programı kullanarak OS X veya Windows için ImageWriter'ı kullanın. SSH ile uzaktan oturum açtıktan sonra Ahududu Pi'nizi SSH ile Başsız Kullanım için Ayarlama Ahududu Pi'nizi SSH ile Başsız Kullanım için Ayarlama Raspberry Pi, yerel bir ağa bağlandığında (Ethernet veya Wi-Fi ile) bağlanarak SSH komutlarını kabul edebilir. kolayca ayarlamak için. SSH’nin faydaları günlük gösterimi üzmenin ötesine geçiyor… temel bir sistem güncellemesi yapıyor.
sudo apt-get güncelleme sudo apt-get yükseltme
Sürücünüzü Monte Edin
Kullanarak sürücülerinizi listeleyin
sudo fdisk -l
Doğru tanımladıktan sonra / dev sürücünüz için aygıt:
sudo mkdir / medya / senkronizasyon sudo mount -t otomatik / dev / sda1 / medya / senkronizasyon
(varsayarak / Dev / sda1 USB sürücünüzdür)
Bunların yeniden başlatıldığında otomatik olarak monte edildiğinden emin olmak için fstab yapılandırma dosyası aşağıdaki gibidir:
sudo nano / etc / fstab
Aşağıdaki satırı ekleyerek hatırlayın:
/ dev / sda1 / media / sync vfat varsayılanları 0 0
- / / Dev / sda1 USB sürücünüzün takıldığı her yerde olmalı
- / Ortam / senkronizasyon bağlama noktası olarak çalışmak için oluşturduğunuz klasör
- vfat dosya sistemi türüdür. kullanım ntfs-3g bu bir NTFS sürücüsü ise, ancak çalıştırmanız da gerekecektir. sudo apt-get kurulum ntfs-3g. Linux bölümleri için, ext4'ün yaygın.
BitTorrent Senk. Yükleyin
Neyse ki, dağınık derleme olmadan yüklemek için kolay bir yol var - ancak paket dosyalarını bulmak için özel bir kaynak eklememiz gerekiyor. Birer birer yapıştırarak aşağıdaki komutları kullanın.
sudo gpg -keyserver pgp.mit.edu -recv tuşları 6BF18B15 sudo gpg -dizgi -export 6BF18B15 | sudo apt-key add - sudo echo deb http://debian.yeasoft.net/btsync wheezy ana özgür olmayan katkı sağlar >> /etc/apt/sources.list.d/btsync.list sudo echo deb-src http: / /debian.yeasoft.net/btsync wheezy ana, ücretsiz katkı sağlar >> /etc/apt/sources.list.d/btsync.list sudo apt-get güncelleme sudo apt-get install btsync
Üzerinde izin hataları alırsanız sources.list.d Dosyayı, dosyayı Nano ile el ile düzenlemeyi deneyin:
sudo nano /etc/apt/sources.list.d/btsync.list
ve bu satırlara yapıştırın.
deb http://debian.yeasoft.net/btsync wheezy ana özgür olmayan katkı deb-src debisi http://debian.yeasoft.net/btsync wheezy ana özgür olmayan katkı payı
Güncelleme ve yükleme komutları ile önceden olduğu gibi devam.
Paketi kurduktan sonra, özel bir kurulum betiği ile karşılaşacaksınız. Oluşturmak “varsayılan örnek” herhangi bir rasgele port numarasında çalışıyor - 55555'i seçtim.
Kurulumu inceledim ve her şey için varsayılanları kabul ettim (şifre hariç, açıkça).
BitTorrent Senkronizasyonunun Çalışıp Çalışmadığını Kontrol Edin
Kurulum betiği onu başlangıç dosyasına eklemiş olmalı, bu yüzden devam edin ve şunu kontrol etmek için yeniden başlatın:
sudo kapatma -r şimdi
Yeniden başlatmak için bir dakika kadar zaman verin, sonra web arayüzüne göz atmak için başka bir PC kullanıcısı - yani Pi'nizin IP adresini yazın ve ardından kolon, ve kurulum sırasında seçilen web arayüzü bağlantı noktası - varsayılan 8888; bu yüzden yazdım http: //192.1680.9: 8888 . Giriş yaptıktan sonra bununla karşılanmalısınız..
İşaret eden bir klasör oluşturun. / Ortam / senkronizasyon dizini veya sürücüyü daha önce monte etmeyi seçtiğiniz yer. Gizli parola tüm dosyalarınızın anahtarıdır - asla güvenmediğiniz birisine vermeyin.
Uygulamaya, sürücünün indekslenmesiyle başlar, orada zaten dosyalar var, bu işlem biraz zaman alabilir.
Bu arada, kurulum işlemi sırasında gizli parolanıza yapıştırmayı seçerek, BitTorrent Sync uygulamasını diğer makinelerinize güvenle ilerletebilir ve kurabilirsiniz. Yerel olarak eşitlemek için kullanılacak ilgili dizini seçin; dosyalarınız Pi'den derhal çekilmeli ve eşitlemeye başlamalıdır. (orada başlamak için bir tane varsa - zaten birkaç yüz gigabayt dosya içeren bir veri sürücüsü kullandım).
Tarihçe sekmeler, hangi cihaz tarafından hangi dosyaların eklendiğini gösteren bir kaydı gösterir.. Transferler şu anda hangi dosyaların senkronize edildiğini gösterir (yukarı veya aşağı).
Gelişmiş kurulumlar için, web GUI’sindeki klasörün yanındaki cog simgesini tıklayın; burada gizli bir parola alabilir. salt okunur erişim, veya bir tek seferlik parola ana anahtarın verilmesini önlemek için.
Uygulamada, Pi yaklaşık 600-700 kB / s yükler, ancak sadece 1 MB / sn'lik bir sabit limit belirledim. Terazit verileriniz varsa, ilk senkronizasyon çok zaman alacaktır - ama özel BT Sync ağınızda ne kadar çok bilgisayar bulunduğunu unutmayın, daha sonra yapılan senkronizasyon (aynı “tohumlama” düzenli torrentler için ilkeler).
Gerçekten Güvenli mi?
Son açıklamalarda, NSA'nın aslında VPN gibi hizmetleri güvence altına almak için yaygın olarak kullanılan çok sayıda şifreleme şemasını kırmış olabileceği gösteriliyor. Uzmanlar, orada kullanılan AES-256 şifrelemesinin henüz çözülmediğine inanıyorlar. Snowden kendisi dedi ki:
“Şifreleme çalışır. Düzgün bir şekilde uygulanan güçlü şifreleme sistemleri, güvenebileceğiniz birkaç şeyden biridir”
Kendi özel Dropbox'ınızı kullanmayı düşünebilir misiniz? Belki de otomatik olarak herkese senkronize olan bir aile fotoğraf albümü - BitTorrent Sync, modern kameralarda olduğu gibi büyük dosyalar için idealdir. E-postayla büyük fotoğrafların gönderilmesi çok yavaş, ancak sıkıştırılmış fotoğrafları daha da sinir bozucu buluyorum! Senin için ne kullanacaksın?
Resim kredisi: adafruit / flickr, Kamil Porembi? Ski / flickr