Linux'ta İletim Bittorrent Sunucusu Nasıl Kurulur

click fraud protection

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.

Transmission BitTorrent'i yükleyin

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.

Ubuntu Sunucusu

sudo apt yüklemek iletim-cli iletim-ortak iletim-arka plan programı

Debian Sunucusu

sudo apt-get iletim-cli iletim-ortak iletim-arka plan programı

RedHat Enterprise Linux sunucu 6 ve 7 / CentOS 6 ve 7

instagram viewer
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ı

Diğer Linux Sunucu İşletim Sistemleri

Ç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.

İletim BitTorrent'i Yapılandırma

İ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.

Rhel 6 / CentOS 6

servis iletim-arka plan programı başlatma

Daemon'u istediğiniz zaman durdurun:

servis iletimi-arka plan programı durdurma

Rhel 7 / CentOS 7

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

Beyaz Listeye

İ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. *. *",

Blocklist

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

İletimi Kullanma

Ş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
watch instagram story