Làm cách nào để tìm ra khóa quản trị teamspeak của tôi?


10

Tôi đã cài đặt máy chủ Teamspeak 3 trên máy debian của tôi một thời gian trước đây. Khi tôi khởi động nó, tôi đã được cung cấp một khóa mà tôi đã sử dụng trong máy khách của mình để xác thực là quản trị viên.

Bây giờ tôi không biết khóa và tôi cần xác thực lại. Tôi có quyền truy cập shell vào máy debian. Làm thế nào để tôi lấy lại chìa khóa?

Câu trả lời:


6

Tôi biết câu hỏi này khá cũ, nhưng chỉ gặp một vấn đề tương tự và muốn chia sẻ cách tôi đã làm điều đó trên Fedora, nhưng nói chung nó giống với mọi bản phân phối Linux và đưa ra logic cho người dùng Windows (chỉ là đường dẫn sẽ khác đi khá nhiều )

Khôi phục mật khẩu quản trị viên máy chủ Teamspeak3

  1. Kết nối với máy của bạn và điều hướng đến nơi cài đặt TS3 của bạn
  2. Dừng máy chủ teamspeak
  3. Bắt đầu máy chủ bằng cách:

    ./ts3server_minimal_runscript.sh serveradmin_password=yOuR_nEwP@ssw0rd

Điều đó sẽ đặt lại mật khẩu serveradmin cho máy chủ Teamspeak 3 của bạn

Tạo khóa đặc quyền

  1. Bắt đầu bất kỳ ứng dụng khách telnet nào - bạn có thể sử dụng, ví dụ PuTTy
  2. Kết nối với IP máy chủ Teamspeak 3 của bạn bằng Telnetcổng10011
  3. Đăng nhập bằng lệnh login serveradmin yOuR_nEwP@ssw0rd

    mật khẩu trong lệnh giống như mật khẩu bạn đã đặt cho máy chủ của mình trước đây

    1. Chọn phiên bản máy chủ Teamspeak của bạn (nếu bạn chỉ có một ví dụ thì đây sẽ là mặc định của bạn: use 1và nhấn enter
    2. Bây giờ là lúc tạo khóa đặc quyền mới, cho lệnh sử dụng sau:

      tokenadd tokentype=0 tokenid1=6 tokenid2=0

  4. Điều đó sẽ trả lại mã thông báo cho bạn, bạn có thể sao chép và dán vào ứng dụng khách Teamspeak 3 trong Quyền> Sử dụng Khóa đặc quyền

Hy vọng điều này sẽ giúp bất cứ ai đối phó với tình huống này


5

Các khóa đặc quyền của Teamspeak chỉ hoạt động một lần. Cách duy nhất để có được cho mình một cái khác mà không có cái mặc định là xóa máy chủ ảo và bắt đầu toàn bộ từ đầu.

Xóa tệp ts3server.sqlitedb và thư mục ./files/virtualserver_n trong đó n là số lượng máy chủ ảo của bạn và bắt đầu lại Teamspeak. Khóa đặc quyền của bạn sẽ được gửi trở lại thiết bị đầu cuối và được lưu trong nhật ký.


Vì vậy, bất kỳ ý tưởng làm thế nào để ngăn chặn mất quyền quản trị? Ý tôi là khi tôi cài đặt lại máy khách OS / teamspeak client của mình, để tôi cũng không phải cài đặt lại máy chủ?
Richard Rodriguez

Khi bạn sử dụng chìa khóa của mình, nó sẽ được sử dụng. Là quản trị viên máy chủ, bạn có thể yêu cầu máy chủ tạo khóa mới (có thể ẩn ở đâu đó trong tùy chọn máy khách) mà bạn có thể ghi lại hoặc lưu trên ổ USB làm bản sao lưu.
Xyon

1

Bạn đã thử khởi động máy chủ với serveradmin_password=somethingtư cách là một tham số bằng cách chỉnh sửa tập lệnh khởi động ( /etc/init.d/teamspeak-servertrong trường hợp của bạn)

Sau đó, bạn có thể telnet đến máy chủ dòng lệnh teamspeak của mình, đăng nhập bằng mật khẩu được cấu hình và tạo mã thông báo quản trị mới.

Xem hướng dẫn này để biết ví dụ: http://blog.gridc0.com/?p=284


2
liên kết này không hoạt động nữa
Chris
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.