Generate New Privilege Key Teamspeak 3 Ubuntu
How to install TeamSpeak server on Ubuntu 16 TeamSpeak is a voice over internet protocol (VoIP) software that allows users to communicate with each other over the internet. It is often used in computer gaming, but it is also used in business and for general communication between friends and family. When Teamspeak 3 server is first run, it generates a privilege key to gain administrator access. This key is stored in the log file generated in logs/ts3server followed by date of the log. In order to get the key, you should read that log file. This code snippet prints out the privilege key, at least for me. Creating Teamspeak 3 Privilege Keys For Your Clanwarz Teamspeak 3 Voice Server Privilege Keys or Admin Tokens, can be generated from within your Teamspeak 3 Control Panel. Our Control Panel will give you the option to generate three different keys. Teamspeak 3 – Server Admin Query privilege key Posted on May 17, 2014. In order to add a user as “Server Admin Query”, login via telnet as “serveradmin” and get a privilege token with the following command. Open Privilege Key Dialog At the top of TeamSpeak click the 'Permissions' menu then click the 'Privilege Keys' option. Create New Privilege Key Click the 'Create' button to bring up the window that will generate the key.
This will set up a teamspeak server on Ubuntu server 10.10
8 Steps total
Step 1: 1 - SSH into your ubuntu server.
You can use SSH to remote access your server. To do that download PUTTY by going to this website: http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
Step 2: 2 - Download and extract teamspeak
Once you have logged in you can now type this into the console:
'wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-29/teamspeak3-server_linux-x86-3.0.0-beta29.tar.gz'
This is version 29 and for x86. If you want a different version then copy and paste the new download link from teamspeak.com
It will start downloading. Wait for it to finish.
Once it finishes you can extract it by typing in this:
'tar xzf teamspeak3-server_linux-x86-3.0.0-beta29.tar.gz'

You can remove it by using the rm command.
Step 3: 3 - Start the binary
To start the teamspeak binary you go into the the teamspeak folder. Then type this into the console:
'./ts3server_linux_x86'
You will see it starting up. Write the privilege token and the serverquery username and password down on notepad or on a piece of paper.
Step 4: 4 - Exit the binary
Exit the binary by pressing ctrl-c.
Step 5: 5 - Start the server
You can start the server by typing this:
'./ts3server_startscript.sh start'
Step 6: 6 - Download Teamspeak on Client computer
Go to http://teamspeak.com/?page=downloads and pick the appropriate link.
Install the file.
Step 7: 7 - Connect to the server
Connect to the server by typing in the IP in the connect window on teamspeak. Then click the menu called 'permissions' and click 'use privilege key'. Now you have admin rights to the server!

Step 8: 8 - Invite your friends
Invire your friends so they can talk to you on teamspeak.
2 Comments
- Jalapenowizechatmgr Nov 27, 2010 at 01:48am
Shouldn't it be added to cron, or the newest equiv (jumpstart?) Otherwise each and every time it restarts after maint., you have to manually restart the service.
Great tutorial just the same.
- JalapenoNathanT Nov 27, 2010 at 11:44am
Ya that would be a good idea. I didn't really think of that.
Overview
Sick of using Discord/Skype? Tired of not having complete control of your server? Or maybe it's because of the lack of customizable settings? Too much bandwidth usage? Well look no further! Teamspeak is here to help!
In this guide, I will show you on how to install TeamSpeak 3 Server on your Ubuntu 16.04 64-bit Vultr VPS.
Requirements
- A VPS running Ubuntu 16.04 from Vultr.
Instructions
Generate New Privilege Key Teamspeak 3 Ubuntu Download
Step 1.
First, create a new user with your desired name, we will use the name 'teamspeak' for this guide.
Step 2.
Get the latest TeamSpeak 3 server files for 64-bit Linux. Check their website, a new version may be available.
Step 3.
Extract the archive.
This will create a new folder in the root directory called: teamspeak3-server_linux_amd64
Step 4.
Move the extracted files to the teamspeak
user's home directory then remove the extracted folder and downloaded archive.
Accept the license agreement:
Step 5.
Generate New Privilege Key Teamspeak 3 Ubuntu 10
Change ownership of the TeamSpeak 3 server files.
Step 6.
Make the TeamSpeak 3 server start on boot. Use your favorite editor to make a new file called teamspeak.service
in /lib/systemd/system/
.
Paste this content into it:
Once you are done, save the file and close the editor. Now we will activate the script so that it will start on boot.
This makes to systemd recognize the file we just created.
Enable the service.
Start the TeamSpeak server.
Once you've started the server, you can check that it's running with this command.
Generate New Privilege Key Teamspeak 3 Ubuntu 1
Step 7.
Generate New Privilege Key Teamspeak 3 Ubuntu 10
When you first try to connect to your TeamSpeak server, you may be prompted to use a privilege key. This privilege key allows to administrate your TeamSpeak server. To get this privilege key, use the following command:
At bottom you'll see something that looks like this:
Replace the stars with your unique token, and enter it into your TeamSpeak client. You'll see a prompt telling you that the privilege key was successfully used.
Optional: Firewall
If you are using the built-in firewall that was included with the Ubuntu installation then iptables
is your firewall. You may need to forward the following ports to allow connections to your TeamSpeak 3 Server.