Cara Mengatur Server Bittorrent Transmisi Di Linux

Cara Mengatur Server Bittorrent Transmisi Di Linux

Mengunduh torrent di desktop Linux sangat membantu dalam keadaan darurat, tetapi mereka yang ingin mengunduh lebih banyak data harus mempertimbangkan untuk menyiapkan sistem torrent jarak jauh di server. Dalam tutorial ini, kami akan berfokus pada pengaturan sistem jarak jauh dengan Transmisi, karena ini adalah yang paling mudah untuk diatur. Klien Transmisi BitTorrent cukup populer di desktop Linux dan sering kali sudah diinstal sebelumnya. Namun, karena kami berfokus pada server Linux dan bukan komputer pribadi, perangkat lunak Transmisi tidak disertakan dan perlu diatur secara manual.

Instal Transmisi BitTorrent

Catatan: tutorial ini terutama berfokus pada sistem operasi server. Namun, dimungkinkan untuk menggunakan Transmisi jarak jauh pada sistem operasi Linux desktop juga. Jangan ragu untuk mengikuti karena petunjuknya serupa (jika tidak sama).

Server Ubuntu

sudo apt install transmission-cli transmission-common transmission-daemon

Server Debian

sudo apt-get transmission-cli transmission-common transmission-daemon

Server RedHat Enterprise Linux 6 dan 7/CentOS 6 dan 7

yum instal https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

yum -y update

yum -y instal daemon transmisi transmisi

atau

yum instal https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm 

repo pengelola langganan --aktifkan "rhel-*-opsional-rpms" --aktifkan "rhel-*-extras-rpms"

yum -y update

yum -y instal daemon transmisi transmisi

Sistem Operasi Server Linux Lainnya

Sebagian besar distribusi Linux (termasuk yang server) akan memiliki paket Transmisi yang benar yang diperlukan untuk menjalankan server torrent. Untuk menginstalnya, buka jendela terminal dan cari "transmisi", "daemon transmisi", dll. Selain itu, periksa halaman Wiki sistem operasi Anda untuk panduan menjalankan server torrent dengan Transmisi.

Mungkin juga merupakan ide yang baik untuk memeriksa situs web resmi perangkat lunak untuk mempelajari cara menginstal perangkat lunak jika sistem operasi Anda tidak mendukungnya secara resmi.

Konfigurasikan BitTorrent Transmisi

Menginstal Transmisi di server Ubuntu atau Debian harus secara otomatis mengaktifkan layanan systemd dan memulainya. Menggunakan Rhel atau CentOS? Anda harus memulai layanan secara manual. Buka shell terminal dan dapatkan akses root dengan masuk melalui Su atau menggunakan Sudo .

su

Kemudian, jalankan perintah di bawah ini.

Rhel 6/CentOS 6

layanan transmisi-daemon mulai

Hentikan daemon kapan saja dengan:

layanan transmisi-daemon berhenti

Rhel 7/CentOS 7

systemctl aktifkan daemon transmisi

systemctl mulai transmisi-daemon

Hentikan Daemon Transmisi dengan systemctl stop .

systemctl stop transmisi-daemon

Sekarang setelah layanan berjalan, saatnya mengubah kata sandi default. Mengubah kata sandi sangat penting karena membiarkannya dengan pengaturan default berarti siapa pun di jaringan dapat mengakses UI Transmisi Anda.

Mulailah dengan menggunakan systemctl atau perintah layanan untuk menghentikan Daemon Transmisi. JANGAN LEWATKAN LANGKAH INI! Jika Anda melakukannya, Transmisi akan menolak untuk menyimpan perubahan apa pun yang Anda buat.

sudo systemctl stop transmission-daemon

atau

Sudo service transmission-daemon stop

Untuk memastikan keamanannya, edit file pengaturan dengan editor teks Nano.

sudo nano /var/lib/transmission-daemon/info/settings.json

Temukan "rpc-password": dan ubah teks dalam tanda kutip di sebelahnya menjadi kata sandi yang Anda inginkan.

Ini juga merupakan ide yang baik untuk mengubah nama pengguna default dari  transmisi ke sesuatu yang lain. Temukan rpc-username  dan ubah "transmisi" ke nama pengguna lain. Pastikan untuk tidak menghapus tanda kutip.

Terakhir, gunakan  alat usermod untuk menambahkan pengguna Anda ke grup Transmisi. Sebaiknya lakukan ini agar file apa pun yang diunduh dengan Transmisi dapat diakses oleh pengguna Anda. Selain itu, lebih aman menggunakan rute ini, karena menjalankan sesuatu sebagai root adalah ide yang buruk dan Anda harus menghindarinya sedapat mungkin.

Tambahkan pengguna Anda ke grup dengan perintah berikut. Pastikan untuk mengubah "pemilik" ke nama pengguna default di server.

sudo usermod -a -G debian-pemilik transmisi

Daftar putih

Cara Mengatur Server Bittorrent Transmisi Di Linux

Transmisi sekarang dikonfigurasi dengan benar. Saat dijalankan, pengguna akan dapat mengaksesnya melalui web. Sayangnya, jika ada pengguna di LAN yang mencoba mengaksesnya, mereka akan mendapatkan kesalahan 403. Ini karena  fitur keamanan rpc-whitelist . Ini menonaktifkan akses ke layanan jika alamat IP tertentu tidak terdaftar. Untuk menyiasatinya, pengguna biasanya menonaktifkannya. Dalam panduan ini, kami tidak akan menonaktifkan fitur  rpc-whitelist , karena ini adalah alat yang hebat. Sebagai gantinya, kami akan menyiapkan daftar putih sehingga setiap pengguna yang terhubung ke LAN dapat mengakses Transmisi.

Untuk mengedit daftar putih, buka file pengaturan Transmisi Daemon.

sudo nano /var/lib/transmission-daemon/info/settings.json

Gulir ke bawah dan cari  "rpc-whitelist". 

Setelah 127.0.0.1 tambahkan:

,192.168.*.*"

Ketika semuanya ditulis, daftar putih akan terlihat seperti contoh di bawah ini.

"rpc-whitelist": "127.0.0.11,192.168.*.*",

Daftar Blokir

Banyak orang yang mengunduh file torrent secara online menggunakan apa yang dikenal sebagai daftar blokir. Daftar seperti ini menolak alamat IP berbahaya (seperti alamat virus/malware yang diketahui, dll) agar tidak terhubung melalui torrent. Untuk mengaktifkan daftar hitam ini, buka file pengaturan dan temukan  "blocklist-url": .

Ubah https://www.example.com/blocklist dalam tanda kutip menjadi tautan ke daftar blokir yang sebenarnya. Dalam contoh ini, kita akan menggunakan yang ini .

Ketika semua modifikasi pada aplikasi Transmisi selesai, gunakan perintah  systemctl  atau  layanan  untuk memulainya kembali.

sudo systemctl start transmission-daemon

atau

layanan transmisi-daemon mulai

Menggunakan Transmisi

Cara Mengatur Server Bittorrent Transmisi Di Linux

Transmisi siap digunakan! Untuk mulai mengunduh, buka browser web dan masukkan alamat IP berikut ke browser web. Selama PC Anda terhubung ke jaringan yang sama dengan Transmisi dan server, semuanya akan berfungsi!

https://server-ip-or-hostname:9091


Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Baru mengenal Linux dan ingin menambahkan musik Anda ke Rhythmbox tetapi tidak yakin bagaimana melakukannya? Kami dapat membantu! Ikuti panduan ini saat kami membahas cara mengatur

Bagaimana menghubungkan ke Ubuntu dari Windows

Bagaimana menghubungkan ke Ubuntu dari Windows

Apakah Anda perlu mengakses PC atau Server Ubuntu jarak jauh dari PC Microsoft Windows Anda? Tidak yakin tentang bagaimana melakukannya? Ikuti bersama dengan panduan ini saat kami tunjukkan kepada Anda

Cara mencadangkan pengaturan browser Vivaldi di Linux

Cara mencadangkan pengaturan browser Vivaldi di Linux

Apakah Anda menggunakan browser web Vivaldi sebagai driver harian Anda di Linux? Apakah Anda mencoba mencari cara untuk mencadangkan pengaturan browser Anda untuk penyimpanan yang aman? Kami

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara mendengarkan podcast di desktop Linux dengan CPod

Cara mendengarkan podcast di desktop Linux dengan CPod

Apakah Anda membutuhkan klien podcast yang bagus dan elegan untuk desktop Linux Anda? Jika demikian, Anda perlu mencoba CPod. Ini adalah aplikasi kecil yang ramah yang membuat mendengarkan

Cara menginstal TuxGuitar di Linux

Cara menginstal TuxGuitar di Linux

TuxGuitar adalah alat pembuat musik open-source. Dengan itu, pengguna dapat membuat dan mengedit tabulasi gitar mereka sendiri. Dalam panduan ini, kita akan membahas bagaimana caranya

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

AppImagePool adalah klien AppImageHub untuk Linux. Dengan itu, pengguna dapat dengan mudah menelusuri dan mengunduh AppImages dari toko AppImageHub. Berikut cara mendapatkannya

Cara bermain Total War: WARHAMMER di Linux

Cara bermain Total War: WARHAMMER di Linux

Total War: Warhammer adalah video game taktik real-time berbasis giliran yang dikembangkan oleh Creative Assembly dan diterbitkan oleh Sega. Itu terjadi di War Hammer