Cara menginstal NZBGet Usent Client di Ubuntu dan Linux Mint


NZBGet Usenet adalah klien Usenet open source gratis untuk mengunduh konten biner (ikon, audio, video, ebook, dll.). Ini adalah lintas platform, tersedia untuk Linux, Mac OS, Windows, BSD dan Android. Tutorial ini akan menunjukkan kepada Anda cara menginstal NZBGet di Ubuntu dan Linux Mint.


Instal NZBGet Usent Client di Uzbek dan Linux Mint


Fitur Gerbang NZB


  • Sangat ringan dan cepat (awalnya menggunakan sekitar 1,5MB RAM).

  • Antarmuka web yang responsif memungkinkan Anda mengonfigurasi dan mengontrolnya dari browser web.

  • Itu juga dilengkapi dengan antarmuka baris perintah.

  • Beberapa server Usenet (penyedia) didukung.

  • Penggantian nama cepat membantu Anda memulihkan nama file asli.

  • Aplikasi seperti Sonar, Scratch, Coach Potato, dan Headphones dapat berintegrasi dengan NZBGet dan mengotomatiskan proses pengunduhan Anda.

  • NZBGet juga dapat membaca dan memproses RSS feed.

  • Integrasi Indeks NZB (News Binary). File NZB seperti file torrent dan pengindeks NZB seperti situs torrent.

  • Dan banyak lagi

Instal NZBGet Usent Client di Uzbek dan Linux Mint


NZBGet tersedia dari repositori default, sehingga Anda dapat membuka terminal dan menginstalnya apt Manajer Paket


sudo apt install nzbget

Jalankan untuk memeriksa versi NZBGet Anda


nzbget --version

Output sampel:


nzbget version: 21.0

NZBGet dimulai dari baris perintah seperti di bawah ini. Daemon ini akan berjalan di latar belakang (di latar belakang) dan menggunakannya /etc/nzbget.conf File konfigurasi (harap jangan menjalankannya dengan hak sudo.)


nzbget --daemon --configfile /etc/nzbget.conf

Jika Anda menjalankan perintah berikut, Anda akan mendengarnya 127.0.0.1:6789. (Jika tidak ada di server Ubuntu Anda netstat Perintah, kamu bisa lari sudo apt install net-tools Untuk menginstalnya.)


sudo netstat -lnpt | grep nzbget

nzbget ubuntu


Antarmuka web NZBGet


Anda sekarang bisa masuk 127.0.0.1:6789 Untuk mengakses antarmuka web NZBGet di bilah alamat browser web Anda sendiri. Jika Anda menginstal NZBGet di server jarak jauh, Anda perlu menyiapkan proxy terbalik dengan Nginx atau Apache untuk mengakses UI Web, seperti yang dijelaskan nanti dalam tutorial ini.


Saat pertama kali masuk ke antarmuka web, Anda harus memasukkan nama pengguna dan kata sandi, yang dapat ditemukan di file konfigurasi NZBGet (/etc/nzbget.conf). Nama pengguna default nzbget Dan kata sandi default tegbzn6789.


nzbget nama pengguna dan kata sandi


Setelah masuk, Anda dapat mengubah kata sandi dengan mengklik Settings -> Security Dan kemudian ubah kata sandi kontrol. Kemudian simpan perubahannya.


nzbget Ubuntu 18.04


Perhatikan bahwa akun pengguna Anda memerlukan izin tertulis pada file konfigurasi untuk menyimpan pengaturan Anda. Anda dapat menjalankan perintah berikut untuk mendapatkan izin. Perubahan username Dengan nama pengguna asli Anda.


sudo setfacl -R -m u:username:rwx /etc/nzbget.conf

Selanjutnya, Anda harus membuat akun pengguna yang akan digunakan untuk mengunduh file biner. Untuk mengakses Usenet Anda memerlukan akun Usenet dengan penyedia Usenet. Saya menggunakan NewsDemon, yang menawarkan uji coba gratis selama 15 hari. Detail server dapat diperoleh dari penyedia pengguna Anda.


Setelah Anda memiliki akun pengguna, buka Settings -> News-Servers Masukkan detailnya di bawah.


  • Alamat tuan rumah

  • Nomor porta

  • Nama pengguna

  • Kata sandi

  • Aktifkan enkripsi

  • Jumlah maksimum koneksi simultan ke server ini

Instal nzbget di Uzbekto 18.04


Kemudian Anda dapat menggulir ke bawah dan mengklik Test connection Tombol Jika koneksi berhasil, simpan perubahan dan muat ulang gerbang NZB.


Untuk mendownload konten (ikon, audio, video, e-book, dll.) Dari Usant, Anda harus memberi makan NZB File di NZBGet. File NZB, mirip dengan file .torrent, dapat diunduh dari situs indeks Usenet seperti nzbfinder.ws. Sebagian besar situs ini didasarkan pada model Free Mary. Anda memiliki opsi untuk membuat Pengindeks Usenet gratis Anda sendiri, tetapi sekarang untuk Pemula Usant, sebaiknya daftarkan akun gratis dengan situs Indeks Usenet ini untuk melihat apa yang tersedia untuk Anda.


Seperti yang Anda lihat dari tangkapan layar, kecepatan unduh cukup cepat. (23 MB / s = 184 Mbit / s) Saya dapat mengunduh file 1GB dalam waktu kurang dari 1 menit.


nzbget ubuntu penyimpanan


Cara mengubah folder tujuan unduhan


Unduhan default adalah folder tujuan ~/downloads . Jika Anda ingin mengubahnya ke direktori lain, misalnya, hard drive eksternal Anda, klik Settings -> Paths Dan ubah nilai MainDir.


nzbget ubuntu server


Buat unit layanan tersistem untuk NZBGet


Untuk mengaktifkan mulai otomatis saat boot, kita dapat membuat unit layanan sistem untuk NZBGet. Gunakan editor teks baris perintah seperti Nano untuk membuat sistem untuk NZBGet.


sudo nano /etc/systemd/system/nzbget.service

Simpan teks berikut di dalam file. Perubahan username Dengan nama pengguna asli Anda.


[Unit]
Description=NZBGet Binary News File Grabber
After=network.target

[Service]
Type=forking
User=username
Group=username
ExecStart=/usr/bin/nzbget --daemon --configfile /etc/nzbget.conf
ExecReload=/usr/bin/nzbget --reload
ExecStop=/usr/bin/nzbget --quit
Restart=always
SyslogIdentifier=NZBGet

[Install]
WantedBy=multi-user.target

Simpan dan tutup file. (Untuk menyimpan file di Nano Text Editor, tekan Ctrl+O, Lalu tekan Enter untuk mengkonfirmasi. Tekan untuk menutup file Ctrl+X.) Kemudian muat ulang sistem.


sudo systemctl daemon-reload

Sebelum meluncurkan NZBGet dengan Systematic, kita perlu menghentikan proses Nzbget saat ini.


nzbget --quit

Sekarang kami dapat menggunakan layanan systemd untuk meluncurkan NZBGet.


sudo systemctl start nzbget

Aktifkan mulai otomatis saat boot.


sudo systemctl enable nzbget

Sekarang periksa status NZBGet.


systemctl status nzbget

Output sampel:


nzbget systemd layanan linux


Menyiapkan proxy terbalik


Anda dapat mengatur reverse proxy dengan Nginx atau Apache untuk mengakses antarmuka web NZBGet dari koneksi jarak jauh (seperti di luar LAN Anda) menggunakan nama domain.


Jika Anda tidak memiliki nama domain asli, saya sarankan pergi ke NewChip untuk membelinya. Harganya rendah dan mereka menawarkan perlindungan privasi whois gratis seumur hidup.


Nginx


Instal Nginx di Ubuntu.


sudo apt install nginx

Mulai server web Nginx.


sudo systemctl start nginx

Kemudian saya membuat file blok server baru /etc/nginx/conf.d/ Direktori


sudo nano /etc/nginx/conf.d/nzbget.conf

Tempel teks berikut ke dalam file. Perubahan nzbget.your-domain.com Pastikan untuk membuat rekam DNS A dengan dan untuk nama domain pilihan Anda.


server 
listen 80;
listen [::]:80;
server_name nzbget.your-domain.com;

location /
proxy_pass http://127.0.0.1:6789;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;


Simpan dan tutup file. Kemudian uji konfigurasi Nginx.


sudo nginx -t

Jika pengujian berhasil, muat ulang Nginx.


sudo systemctl reload nginx

Anda sekarang dapat mengakses antarmuka Web NZBGet melaluinya nzbget.your-domain.com.


Apache


Jika Anda menggunakan Apache Web Server, bukan Nginx, ikuti petunjuk di bawah ini untuk menyiapkan reverse proxy.


Pasang Apache Web Server.


sudo apt install apache2

Untuk menggunakan Apache sebagai reverse proxy, kita perlu mengaktifkannya proxy Modul dan kami akan mengaktifkan rewriteModul


sudo a2enmod proxy proxy_http rewrite

Kemudian buat file virtual host untuk NZBGet.


sudo nano /etc/apache2/sites-available/nzbget.conf

Simpan teks berikut di dalam file. Perubahan nzbget.your-domain.com Pastikan untuk menyimpan data DNS A dengan dan untuk nama domain asli Anda.


<VirtualHost *:80>
ServerName nzbget.your-domain.com

ProxyPass / http://127.0.0.1:6789/
ProxyPassReverse / http://127.0.0.1:6789/
</VirtualHost>

Simpan dan tutup file. Kemudian aktifkan host virtual ini.


sudo a2ensite nzbget.conf

Muat ulang Apache agar perubahan diterapkan.


sudo systemctl reload apache2

Anda sekarang dapat mengakses NZBGet dari jarak jauh dengan memasukkan nama domain (nzbget.your-domain.com ) Di bilah alamat browser.


Aktifkan HTTPS


Untuk mengenkripsi lalu lintas HTTP saat Anda membuka antarmuka web NZBGet dari luar, kami dapat mengaktifkan HTTPS dengan memasang sertifikat TLS gratis yang dikeluarkan oleh Let's Encrypt. Di Ubuntu, jalankan perintah berikut untuk menginstal klien terenkripsi (sertboot).


sudo apt install certbot

Jika Anda menggunakan Nginx, Anda juga perlu menginstal plugin Certboot Nginx.


sudo apt install python3-certbot-nginx

Selanjutnya, jalankan perintah berikut untuk mendapatkan dan menginstal sertifikat TLS.


sudo certbot --nginx --agree-tos --redirect --hsts --staple-ocsp --email you@example.com -d nzbget.your-domain.com

Jika Anda menggunakan Apache maka Anda perlu menginstal plugin Sertboot Apache.


sudo apt install python3-certbot-apache

Selanjutnya, jalankan perintah berikut untuk mendapatkan dan menginstal sertifikat TLS.


sudo certbot --apache --agree-tos --redirect --hsts --staple-ocsp --email you@example.com -d nzbget.your-domain.com

Dimana:


  • --nginx: Gunakan plugin Nginx.

  • --apache: Gunakan plugin Apache.

  • --agree-tos: Setuju dengan Persyaratan Layanan.

  • --redirect: Paksa HTTPS untuk mengalihkan ke 301.

  • --hsts: Sertakan header transport-security yang ketat di setiap respons HTTP. Memaksa browser untuk selalu menggunakan TLS untuk domain tersebut. Melindungi dari penghapusan SSL / TLS.

  • --staple-ocsp: OCSP memungkinkan penjepitan. Selama TLS, server memberikan tanggapan OCSP yang valid untuk sertifikat ini.

Sertifikat sekarang harus diperoleh dan dipasang secara otomatis.


mulai otomatis nzbget ubuntu


Selesaikan itu


itu dia! Saya harap tutorial ini membantu Anda menginstal NZB Gate di Ubuntu dan Linux Mint. Seperti biasa, jika Anda merasa posting ini bermanfaat, berlangganan buletin gratis kami untuk mendapatkan lebih banyak tip dan trik. Hati hati


Beri nilai tutorial ini

[Total: 0 Average: 0]


Related Posts

There is no other posts in this category.

Subscribe Our Newsletter

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel