„QBittorrent-nox telepítése Ubuntu 18.04 szerveren” változatai közötti eltérés
(Új oldal, tartalma: „==Összefoglalás== A [https://github.com/qbittorrent/qBittorrent/wiki/Running-qBittorrent-without-X-server qBittorent-nox] (no X) a qBittorrent Web alapú grafixus fel…”) |
|||
| 8. sor: | 8. sor: | ||
A parancsok root jogot feltételeznek. (állandó root jog: sudo bash) | A parancsok root jogot feltételeznek. (állandó root jog: sudo bash) | ||
== Csomagok telepítése == | ==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.<syntaxhighlight lang="bash"> | 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.<syntaxhighlight lang="bash"> | ||
add-apt-repository -y ppa:qbittorrent-team/qbittorrent-stable | add-apt-repository -y ppa:qbittorrent-team/qbittorrent-stable | ||
| 14. sor: | 14. sor: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== Szolgáltatás létrehozása == | ==Szolgáltatás létrehozása== | ||
Hozzuk létre | Hozzuk létre az /etc/systemd/system/qbittorrent.service fájlt <syntaxhighlight lang="bash"> | ||
mcedit /etc/systemd/system/qbittorrent.service | mcedit /etc/systemd/system/qbittorrent.service | ||
</syntaxhighlight>a következő tartalommal<syntaxhighlight lang="ini"> | </syntaxhighlight>a következő tartalommal<syntaxhighlight lang="ini"> | ||
| 35. sor: | 35. sor: | ||
</syntaxhighlight>Engedélyezzük a szolgáltatást<syntaxhighlight lang="bash"> | </syntaxhighlight>Engedélyezzük a szolgáltatást<syntaxhighlight lang="bash"> | ||
systemctl enable qbittorrent.service | systemctl enable qbittorrent.service | ||
</syntaxhighlight>Biztonsági okokból, és azért, mert a | </syntaxhighlight>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.<syntaxhighlight lang="bash"> | ||
useradd qbtuser -m | useradd qbtuser -m | ||
su qbtuser | su qbtuser | ||
| 62. sor: | 62. sor: | ||
</syntaxhighlight>Böngészőben lépjünk be a qBittorrent webes felületére: http://<IP cím>/:8080 | </syntaxhighlight>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 felhasználó: admin | ||
* Alapértelmezett jelszó: adminadmin | *Alapértelmezett jelszó: adminadmin | ||
[[Fájl:QBittorrent login.png.png|középre|bélyegkép]] | [[Fájl:QBittorrent login.png.png|középre|bélyegkép]] | ||
A lap 2020. január 4., 18:24-kori változata
Összefoglalás
A qBittorent-nox (no X) a qBittorrent Web alapú grafixus 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
Ha minden rendben működik, tiltsuk le a qbtuser bejelentkezését:
usermod -s /usr/sbin/nologin qbtuser