Полное удаление TeamSpeak 3 Server (чисто и безопасно)
Удаляется TeamSpeak просто и без «побочных эффектов». Ниже — чёткая инструкция, ничего лишнего.
Данная инструкция пригодна, если сервер устанавливался по данному гайду
Остановить сервер
sudo systemctl stop ts3server
Если сервис есть — он остановится. Если нет — ничего страшного.
Отключить автозапуск и удалить systemd-сервис
sudo systemctl disable ts3server
sudo rm -f /etc/systemd/system/ts3server.service
sudo systemctl daemon-reload
Проверка:
systemctl list-unit-files | grep ts3
→ вывода быть не должно.
2️⃣ Удалить файлы сервера
⚠️ Это удалит всё: настройки, базу, файлы, логи.
sudo rm -rf /opt/teamspeak/server
Если ты ставил в другое место — удаляй его каталог.
3️⃣ Удалить пользователя ts3
sudo deluser ts3
Если был home (в твоём случае его нет):
sudo deluser --remove-home ts3
4️⃣ Удалить cron (если делал очистку файлов)
Открываем root-cron:
sudo crontab -e
Удаляем строку вида:
find /opt/teamspeak/server/files_transfer/ -type f -mtime +30 -delete
5️⃣ Проверить, что порты свободны
ss -tulpn | grep -E '9987|30033|10011|10022|10080'
👉 Вывода быть не должно.
6️⃣ (Опционально) Очистка логов systemd
Если хочешь совсем стереть следы:
sudo journalctl --rotate
sudo journalctl --vacuum-time=1s
7️⃣ Проверка «чистоты»
which ts3server
ls /opt | grep team
getent passwd ts3
✔ ничего не найдено — сервер удалён полностью.
Краткий чек-лист
✔ Сервер остановлен ✔ systemd-сервис удалён ✔ Каталог удалён ✔ Пользователь удалён ✔ Cron очищен ✔ Порты свободны
Комментарии