A TeamSpeak egy népszerű hang- és szöveges kommunikációs szoftver, amelyet széles körben használnak játékos közösségek és más kollektívák. Ez a zárt VOIP-alkalmazás lehetővé teszi a felhasználók számára, hogy egyetlen csevegésben kommunikáljanak hangcsatornák segítségével. A TeamSpeak olyan jellemzőiről ismert, mint a mobilkapcsolat, a fejlett engedélyezési rendszer, a magas hangminőség és mások. A TeamSpeak szerver és kliens különböző operációs rendszerekre telepíthető, például Linux, FreeBSD, macOS és Windows (32 és 64 bites verziók).
Először is csatlakoznia kell a szerverhez SSH-n keresztül root felhasználóval. Futtassa a következő parancsot, az IP_Address-t
a szerver IP-címével, a Port_number-t
pedig az SSH port számával helyettesítve:
ssh root@IP_Address -p Port_number
Hogy megbizonyosodjon arról, hogy az Ubuntu megfelelő verziója van telepítve, futtassa a parancsot:
lsb_release -a
Várható eredmény:
Distributor ID: Ubuntu
Description: Ubuntu 24.04 LTS
Release: 24.04
Codename: noble
Most hozzunk létre egy új rendszerfelhasználót a TeamSpeak szerver futtatásához. Írjuk be a parancsot:
useradd -mrd /opt/teamspeak teamspeak -s "$(which bash)"
Ez a parancs létrehozza a /opt/teamspeak
könyvtárat, amely a teamspeak felhasználó otthoni könyvtára lesz. Ezt fogjuk használni a szerver telepítéséhez.
Írja be a parancsot:
apt install bzip2
Változtassuk meg a felhasználót az újonnan létrehozott teamspeak felhasználóra, és töltsük le a szervert:
su - teamspeak
wget https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_amd64-3.13.7.tar.bz2 -O teamspeak-server.tar.bz2
Csomagolja ki az archívumot:
tar xvfj teamspeak-server.tar.bz2 --strip-components 1
Most el kell fogadnia a licencszerződést. Hozzon létre egy üres fájlt:
touch ~/.ts3server_license_accepted
Ezután jelentkezzen ki a teamspeak felhasználóból:
exit
A TeamSpeak szerver kezeléséhez hozzunk létre egy rendszerszolgáltatást. Nyissuk meg a szerkesztőt egy szolgáltatásfájl létrehozásához:
nano /etc/systemd/system/teamspeak.service
Adjuk hozzá a következő kódot:
[Unit]
Description=Teamspeak Service
Wants=network.target
[Service]
WorkingDirectory=/opt/teamspeak
User=teamspeak
ExecStart=/opt/teamspeak/ts3server_minimal_runscript.sh
ExecStop=/opt/teamspeak/ts3server_startscript.sh stop
ExecReload=/opt/teamspeak/ts3server_startscript.sh restart
Restart=always
RestartSec=15
[Install]
WantedBy=multi-user.target
Mentse a fájlt, és lépjen ki a szerkesztőből. Alkalmazzuk a módosításokat a paranccsal:
systemctl daemon-reload
Aktiváljuk a szolgáltatást, hogy a rendszer indításakor fusson, és indítsuk el most:
systemctl enable --now teamspeak
A kiszolgáló állapotának ellenőrzéséhez használja a parancsot:
systemctl status teamspeak
Állítsuk le a kiszolgálót:
systemctl stop teamspeak.service
Most indítsuk el a kiszolgálót a rendszergazdai jelszóval:
su - teamspeak
./ts3server_startscript.sh start serveradmin_password=YourPass
A jelszó beállítása után állítsuk le a TeamSpeak szolgáltatást:
./ts3server_startscript.sh stop
Ezután jelentkezzünk ki a következő billentyűvel:
exit
Indítsuk el a TeamSpeak szolgáltatást:
systemctl start teamspeak.service
Töltse le és telepítse a TeamSpeak klienst a számítógépére. Indításkor adja meg a szerver IP-címét és az előző lépésben létrehozott jelszót. Csatlakozás után adja meg a szolgáltatás indításakor létrehozott tokent. Ezt a tokent a szerveren végrehajtott parancs segítségével találja meg:
grep -i token /opt/teamspeak/logs/*
Fontos: Mentse el ezt a tokent, a rendszergazdának szüksége van rá a szerverhez való csatlakozáshoz!
Most már a TeamSpeak szerver telepítve van és fut az Ubuntu 24.04 szerveren.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: