QBittorrent-nox telepítése Ubuntu 18.04 szerveren

Innen: IT documentation

Összefoglalás

A qBittorent-nox (no X) a qBittorrent bittorrent kliens web alapú grafikus felülete.

A leírás Ubuntu 18.04 szerver operációs rendszeren készült.

A példák a szöveges fájlok szerkesztéséhez mcedit szövegszerkesztőt feltéteznek (Telepítés: apt-get install mc)

A parancsok root jogot feltételeznek. (állandó root jog: sudo bash)

Csomagok telepítése

Az Ubuntu/Debian tárolókban ritkán frissítik a qBittorrent csomagokat, ezért a qBittorrent saját tárolójából telepítjük. Ez viszont csak Ubuntu-t támogat.

add-apt-repository -y ppa:qbittorrent-team/qbittorrent-stable
apt-get install -y qbittorrent-nox

Szolgáltatás létrehozása

Hozzuk létre az /etc/systemd/system/qbittorrent.service fájlt

mcedit /etc/systemd/system/qbittorrent.service

a következő tartalommal

[Unit]
Description=qBittorrent Daemon Service
Documentation=man:qbittorrent-nox(1)
Wants=network-online.target
After=network-online.target nss-lookup.target

[Service]
# if you have systemd >= 240, you probably want to use Type=exec instead
Type=simple
User=qbtuser
ExecStart=/usr/bin/qbittorrent-nox
TimeoutStopSec=infinity

[Install]
WantedBy=multi-user.target

Engedélyezzük a szolgáltatást

systemctl enable qbittorrent.service

Biztonsági okokból, és azért, mert a qBittorrent a futtató felhasználó home könyvtárába helyezi a konfigurációját, létre kell hozni egy futtató felhasználót, majd a felhasználó nevében egyszer elindítani a qBittorentet.

useradd qbtuser -m
su qbtuser
qbittorrent-nox

Fogadjuk el a jogi nyilatkozatot, majd a következő kimenet jelzi a helyes indulást. A konfigurációs állományokat is első indításkor hozza létre.

*** Jogi figyelmeztetés ***
A qBittorrent egy fájlmegosztó program. Amikor egy torrentet futtat, a benne lévő adatok az Ön feltöltése által lesznek elérhetőek mások számára. Minden tartalom amit megoszt, kizárólag az Ön felelőssége.

Ez az üzenet többször nem fog megjelenni.

Nyomja meg a 'y' billentyűt az elfogadás és folytatáshoz...


******** Információ ********
qBittorrent irányításához nyissa meg a webes felületet itt: http://localhost:8080
Web UI adminisztrátor felhasználónév: admin
Web UI adminisztrátor jelszó még az alapértelmezett: adminadmin
Ez biztonsági kockázatot jelent. Kérlek változtass jelszót a program beállításinál.

CTRL+c -vel szakítsuk meg a futást és lépjünk ki a qbtuser session-ből.

exit

Indítsuk el a szolgáltatást:

service qbittorrent start

A következő paranccsal ellenőrihetjük a szolgáltatás állapotát:

service qbittorrent status

Böngészőben lépjünk be a qBittorrent webes felületére: http://<IP cím>/:8080

  • Alapértelmezett felhasználó: admin
  • Alapértelmezett jelszó: adminadmin
QBittorrent login.png.png

Ha minden rendben működik, tiltsuk le a qbtuser bejelentkezését:

usermod -s /usr/sbin/nologin qbtuser