Linux masaüstünde torrent indirmek bir tutam yardımcı olur, ancak çok daha fazla veri indirmek isteyenler bunun yerine bir sunucuda uzak torrent sistemi kurmayı düşünmelidir. Bu eğitimde, kurulumu en kolay yöntem olduğu için İletim ile uzak bir sistem kurmaya odaklanacağız. Transmission BitTorrent istemcisi, masaüstü Linux'ta oldukça popülerdir ve genellikle önceden yüklenmiş olarak gelir. Ancak, odaklandığımız gibi Linux sunucuları Kişisel bilgisayarlar değil, İletim yazılımı dahil değildir ve manuel olarak kurulması gerekir.
Not: Bu öğretici öncelikle sunucu işletim sistemlerine odaklanmaktadır. Ancak, Transmission remote uygulamasını masaüstü Linux işletim sistemlerinde de kullanmak mümkündür. Talimatlar benzer olduğu için (aynı değilse) takip etmekten çekinmeyin.
sudo apt yüklemek iletim-cli iletim-ortak iletim-arka plan programı
sudo apt-get iletim-cli iletim-ortak iletim-arka plan programı
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm yum -y güncelleme yum -y iletim iletim-daemon yükleyin
veya
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm abonelik yöneticisi depoları --enable "rhel - * - isteğe bağlı-rpms" --enable "rhel - * - extras-rpms" yum -y güncelleme yum -y yükleme iletim iletim-arka plan programı
Çoğu Linux dağıtımında (sunucu olanlar dahil) torrent sunucusunu çalıştırmak için gereken doğru İletim paketleri bulunur. Bunları kurmak için bir terminal penceresi açın ve “iletim”, “iletim-arka plan programı” vb. Arayın. Ayrıca, İletim ile torrent sunucusu çalıştırmayla ilgili yönergeler için işletim sisteminizin Wiki sayfalarına bakın.
Kontrol etmek de iyi bir fikir olabilir. resmi internet sitesi işletim sisteminizin resmi olarak desteklememesi durumunda yazılımın nasıl yükleneceğini öğrenmesi için.
İletimi Ubuntu veya Debian sunucusuna kurmak, systemd servislerini otomatik olarak etkinleştirmeli ve başlatmalıdır. Rhel veya CentOS mu kullanıyorsunuz? Hizmetleri manuel olarak başlatmanız gerekir. Bir terminal kabuğu açın ve üzerinden giriş yaparak root erişimi elde edin Su veya kullanarak sudo.
su
Ardından, aşağıdaki komutları çalıştırın.
servis iletim-arka plan programı başlatma
Daemon'u istediğiniz zaman durdurun:
servis iletimi-arka plan programı durdurma
systemctl iletim-arka plan programı systemctl iletim-arka plan programı
İletim Daemon'unu bir systemctl durdurma.
systemctl stop iletim-arka plan programı
Hizmet şimdi çalıştığına göre, varsayılan şifreyi değiştirme zamanı geldi. Parolanın değiştirilmesi, varsayılan ayarlarla bırakılması ağdaki herkesin İletim UI'nıza erişebileceği anlamına gelir.
Kullanarak başlayın systemctl veya hizmet İletim Daemon'u durdurma komutu. BU ADIMI GEÇMEYİN! Bunu yaparsanız, İletim yaptığınız değişiklikleri kaydetmeyi reddeder.
sudo systemctl iletim-daemon durdurmak
veya
sudo service transmission-daemon stop
Güvenli olduğundan emin olmak için, ayarlar dosyasını Nano metin düzenleyicisiyle düzenleyin.
sudo nano /var/lib/transmission-daemon/info/settings.json
bulmak “Rpc-parola”: ve yanındaki tırnak işaretleri içindeki metni istediğiniz şifreyle değiştirin.
Ayrıca varsayılan kullanıcı adını değiştirmek için iyi bir fikirdir. bulaşma başka bir şeye. bulmak rpc-kullanıcı adı ve "iletim" i başka bir kullanıcı adıyla değiştirin. Alıntıları silmediğinizden emin olun.
Son olarak, usermod İletim grubuna kullanıcı eklemek için bir araç. İletim ile indirilen dosyalara kullanıcı tarafından erişilebilmesi için bunu yapmak iyi bir fikirdir. Ayrıca, bu rotaya gitmek daha güvenlidir, çünkü şeyleri kök olarak çalıştırmak kötü bir fikirdir ve mümkün olan her yerden kaçınmalısınız.
Aşağıdaki komutla kullanıcınızı gruba ekleyin. “Sahip” i sunucudaki varsayılan kullanıcı adıyla değiştirdiğinizden emin olun.
sudo usermod -a -G debian-transmission sahibi
İletim artık doğru yapılandırılmıştır. Başladığında, kullanıcılar web üzerinden erişebilirler. Ne yazık ki, LAN'daki herhangi bir kullanıcı buna erişmeye çalışırsa 403 hatası alır. Bunun nedeni rpc-beyaz liste güvenlik özelliği. Belirli IP adresleri listelenmiyorsa hizmete erişimi devre dışı bırakır. Bu sorunu aşmak için kullanıcılar genellikle devre dışı bırakır. Bu kılavuzda, rpc-beyaz liste özellik, harika bir araç olduğu için. Bunun yerine, LAN'a bağlı her kullanıcının İletime erişebilmesi için bir beyaz liste oluşturacağız.
Beyaz listeyi düzenlemek için Transmission Daemon settings dosyasını açın.
sudo nano /var/lib/transmission-daemon/info/settings.json
Aşağı kaydırın ve arayın “Rpc-beyaz liste”.
Sonra 127.0.0.1 Ekle:
,192.168.*.*"
Her şey yazıldığında, beyaz liste aşağıdaki örneğe benzemelidir.
"rpc-beyaz liste": "127.0.0.1,192.168. *. *",
Torrent dosyalarını çevrimiçi olarak indiren birçok kişi engelleme listesi olarak bilinenleri kullanır. Bu gibi listeler, kötü amaçlı IP adreslerinin (bilinen virüs / kötü amaçlı yazılım adresleri vb.) Torrent üzerinden bağlanmasını reddeder. Bu kara listeyi etkinleştirmek için ayarlar dosyasını açın ve “Blocklist-url”:.
Değişiklik http://www.example.com/blocklist gerçek bir engelleme listesine bağlantı vermek için. Bu örnekte, Bu.
İletim uygulamasında yapılan tüm değişiklikler tamamlandığında, systemctl veya hizmet tekrar başlatmak için komutları kullanın.
sudo systemctl başlat iletim-arka plan programı
veya
servis iletim-arka plan programı başlatma
Şanzıman kullanıma hazır! İndirmeye başlamak için bir web tarayıcısı açın ve bir web tarayıcısına aşağıdaki IP adresini girin. Bilgisayarınız İletim ve sunucu ile aynı ağa bağlı olduğu sürece, her şey çalışmalıdır!
http://server-ip-or-hostname: 9091
Kingdom Come: Deliverance, Kutsal Roma İmparatorluğu döneminde gerç...
Amarok tür, sanatçı ve albüme göre bir müzik kütüphanesini klasörle...
Gnome’un dosya yöneticisi, Linux topluluğunda en iyisi. Sebep? Çok ...