Oletko Linux-pelaaja, joka tarvitsee äänikeskustelun, muttaetkö ole kiinnostunut Discord-kaltaisten pilviratkaisujen käytöstä? Jos sinulla on kotipalvelin, harkitse "oma-roll" -ratkaisun käyttämistä sen sijaan, että isännöisit TeamSpeak-palvelinta.
Luo uusi käyttäjä
Ensimmäinen askel TeamSpeak-palvelimen asettamisessa Linuxiin on luoda käyttäjä, joka käyttää ohjelmistoa turvallisesti. Avaa pääteikkuna ja käytä sudo komento juurikuoren hankkimiseksi. Juuren hankkiminen helpottaa vuorovaikutusta palvelimen kanssa ja monien erilaisten juurikomentojen suorittamista.
sudo -s
Nyt kun meillä on pääkäyttäjäoikeus, käytämme lisää käyttäjä komento luoda uusi käyttäjä. Huomaa, että käytämme - poistettu käytöstä -kirjautumista, koska uuden käyttäjän ei pitäisi koskaan voida kirjautua mihinkään.
adduser --disabled-login teamspeak usermod -a -G teamspeak teamspeak
Käyttäjälle ei tarvitse lisätä salasanaa, ja järjestelmän tulisi huolehtia kaikesta. Tästä eteenpäin voimme siirtyä palvelinohjelmiston lataamiseen.
Asenna TeamSpeak Server
TeamSpeakin palvelinohjelmisto on omistusoikeus, joten eiSiellä olevat valtavirran Linux-levitykset voivat laillistaa sen ja tehdä siitä helposti asennettavissa olevan. Tämän seurauksena käyttäjien on mennä ulos ja ladata se manuaalisesti. Siirry viralliselle verkkosivustolle ja valitse oikea versio prosessorillesi. Virallisesti TeamSpeak tukee 32- ja 64-bittisiä. Lataa se, siirrä tiedosto palvelimellesi FTP: n, Samban jne. Avulla. Jos et halua siirtää ohjelmistoa jollain näistä menetelmistä, harkitse wget ladataksesi sen suoraan.
jotta wget uusin TeamSpeak-palvelimen versio, siirry julkaisukansioon, napsauta hiiren kakkospainikkeella uusinta versiota, napsauta “copy link location” ja tee sitten seuraava:
wget http://dl.4players.de/ts/releases/3.1.1/teamspeak3-server_linux_amd64-3.1.1.tar.bz2
tai
wget http://dl.4players.de/ts/releases/3.1.1/teamspeak3-server_linux_x86-3.1.1.tar.bz2
Käyttämällä terva komento, purkaa TeamSpeak-palvelinohjelmiston sisältö.
tar -xvf teamspeak3-server_linux_*.tar.bz2 rm *.tar.bz2
Käytä chown komento antaa täydet käyttöoikeudet aiemmin luodulle uudelle käyttäjälle. Kansion omistajuuden vaihtaminen on välttämätöntä, koska Teamspeak-käyttäjän on kyettävä käyttämään sitä ilman virheitä oikein.
Huomaa: Turvallisuussyistä älä koskaan käytä TS3-palvelinta pääkäyttäjänä.
mv teamspeak3-server_linux_* /usr/local/teamspeak chown -R teamspeak:teamspeak /usr/local/teamspeak cd /usr/local/teamspeak
käyttämällä kosketus, luo tiedosto, jonka avulla palvelinohjelmisto tietää, että olet hyväksynyt käyttöehdot.
touch .ts3server_license_accepted
Luo seuraavaksi mukautettu järjestelmällinen palvelutiedosto TeamSpeakille.
cd /etc/systemd/system echo "" > teamspeak3.service nano teamspeak3.service
Liitä alla oleva koodi Nanon tekstieditoriin ja tallenna se Ctrl + O.
[Unit]
Description=TeamSpeak 3 Server
After=network.target
[Service]
WorkingDirectory=/usr/local/teamspeak/
User=teamspeak
Group=teamspeak
Type=forking
ExecStart=/usr/local/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/usr/local/teamspeak/ts3server_startscript.sh stop
PIDFile=/usr/local/teamspeak/ts3server.pid
RestartSec=15
Restart=always
[Install]
WantedBy=multi-user.target
Käynnistä ja ota uusi käyttöön teamspeak3.service tiedosto systed init -työkalukomennoilla:

systemctl enable teamspeak3 systemctlstart teamspeak3
Käynnistä palvelin milloin tahansa järjestelmästä seuraavalla komennolla.
systemctl stop teamspeak3
Poista palvelin kokonaan käytöstä:
systemctl disable teamspeak3
Kirjautua sisään
TeamSpeak3-palvelimen asennuksen kova osaon ohi. Nyt kaikki jäljellä on saada järjestelmänvalvojan avain (aka etuoikeusmerkki). Tämä tunnus luodaan satunnaisesti ensimmäisen kerran, kun palvelinohjelmisto käynnistyy. Saadaksesi tunnuksen, sinun on avattava TeamSpeak3-asiakasohjelma ja muodostettava yhteys palvelimeesi. Kun muodostat yhteyden palvelimeen ensimmäistä kertaa, sen pitäisi pyytää sinua antamaan ”käyttöoikeusavain”. Jos et näe kehotusta, jossa sinua pyydetään antamaan avain, sinun on etsittävä palvelimesi asetuksia ja napsautettava tästä vaihtoehdosta.

Käytä tätä komentoa löytääksesi ja liittääksesi automaattisesti TeamSpeak-palvelimen järjestelmänvalvojatunnuksen tiedostoon:
cat /usr/local/teamspeak/logs/* | grep "token"
Kopioi numero merkkijono heti ”token =” jälkeen ja laita se kaiun jälkeen merkkiin:
echo "token string" > /usr/local/teamspeak/admin-token.txt
Merkkijonon kaikuaminen tällä tavalla pitää tokenitiedoston turvallisessa paikassa.
Kissan avulla voit katsella token-tekstitiedostoa.
Jos haluat myöntää käyttäjän järjestelmänvalvojan oikeudet, kopioi ja liitä tiedoston sisältö näkyviin tulevaan kehotteeseen.
cat /usr/local/teamspeak/admin-token.txt
Muista, että jokaiselle järjestelmänvalvojalle on ehkä luotava uusi käyttöoikeusmerkki. Ole varma, että tutustut TeamSpeak-verkkosivustoon ja käyttöoppaaseen.
Poista TeamSpeak Server
TeamSpeak on mukava ohjelmisto, mutta jotkut käyttäjät eiväthoitaa kaikki vaivat, joita se voi aiheuttaa. Jos olet kokeillut sitä ja päättänyt, että et halua enää TeamSpeak-palvelinta, tee vain nämä vaiheet ja opasta ohjelmiston poistaminen kokonaan.

Käytä ensin systemd-toimintoa TeamSpeak-palvelun poistamiseksi käytöstä ja lopettamiseksi.
sudo systemctl disable teamspeak3 -f sudo systemctl stop teamspeak3
Poista seuraavaksi asennuksen yhteydessä luotu mukautettu järjestelmäpalvelu.
sudo rm /etc/systemd/system/teamspeak3.service
Poista tämän jälkeen ohjelmisto palvelimelta.
sudo rm -rf /usr/local/teamspeak/
Viimeiseksi, poista TeamSpeak-ryhmä ja käyttäjä.
sudo userdel -r teamspeak sudo groupdel teamspeak
Kaikkien näiden komentojen suorittamisen pitäisi poistaa kaikkiviittaukset TeamSpeakiin palvelimelta. Sudon pitäisi toimia, mutta jos se ei ole, harkitse sudojen poistamista jokaisesta yllä olevasta komennosta ja yritä sen sijaan hankkia juurikuori (sudo -s) etukäteen.
Kommentit