मुझे अपनी टीमपेक व्यवस्थापक कुंजी कैसे पता चलेगी?


10

मैंने कुछ समय पहले अपने डेबियन मशीन पर टीमस्पेक सर्वर 3 स्थापित किया था। जब मैंने इसे शुरू किया था, तब मुझे एक कुंजी प्रदान की गई थी जिसे मैंने अपने क्लाइंट में व्यवस्थापक के रूप में प्रमाणित करने के लिए उपयोग किया था।

मैं अब कुंजी नहीं जानता और मुझे फिर से प्रमाणित करने की आवश्यकता है। मेरे पास डेबियन मशीन का शेल एक्सेस है। मुझे फिर से कुंजी कैसे मिलेगी?

जवाबों:


6

मुझे पता है कि यह सवाल काफी पुराना है, लेकिन बस एक ही मुद्दे पर आया था और यह साझा करना चाहता था कि मैंने फेडोरा पर कैसे किया, लेकिन सामान्य तौर पर यह किसी भी लिनक्स वितरण के लिए समान है और विंडोज उपयोगकर्ताओं के लिए एक तर्क बहाता है (बस रास्ता बहुत अलग होगा )

Teamspeak3 सर्वर व्यवस्थापक पासवर्ड पुनर्प्राप्त करें

  1. अपनी मशीन से कनेक्ट करें और जहां आपका TS3 इंस्टॉलेशन है, वहां नेविगेट करें
  2. टीमपेक सर्वर बंद करो
  3. सर्वर प्रारंभ करें:

    ./ts3server_minimal_runscript.sh serveradmin_password=yOuR_nEwP@ssw0rd

जो आपके टेम्स्डेक 3 सर्वर के लिए आपके सर्वरडैम पासवर्ड को रीसेट कर देगा

विशेषाधिकार कुंजी बनाएँ

  1. किसी भी टेलनेट क्लाइंट को शुरू करें - आप उदाहरण के लिए PuTTy का उपयोग कर सकते हैं
  2. Telnetपोर्ट पर उपयोग करके अपने टीमस्पेस 3 सर्वर आईपी से कनेक्ट करें10011
  3. कमांड का उपयोग करके लॉगिन करें login serveradmin yOuR_nEwP@ssw0rd

    पासवर्ड इन कमांड वही है जो आपने अपने सर्वरडैम के लिए पहले सेट किया था

    1. अपने टीमस्पेस सर्वर उदाहरण का चयन करें (यदि आपके पास केवल एक ही है तो यह आपका डिफ़ॉल्ट होगा: use 1और हिट दर्ज करें
    2. अब नई विशेषाधिकार कुंजी उत्पन्न करने का समय है, इसके लिए निम्नलिखित कमांड का उपयोग करें:

      tokenadd tokentype=0 tokenid1=6 tokenid2=0

  4. यह आपको टोकन लौटाएगा, जिसे आप कॉपी कर सकते हैं और अनुमतियों के तहत Teamspeak 3 क्लाइंट में पेस्ट कर सकते हैं > विशेषाधिकार कुंजी का उपयोग करें

आशा है कि यह इस स्थिति से निपटने में किसी की मदद करेगा


5

टीमस्क्यू विशेषाधिकार कुंजियां केवल एक बार काम करती हैं। अपने आप को डिफ़ॉल्ट के बिना एक और पाने का एकमात्र तरीका आभासी सर्वर को हटाना और खरोंच से पूरी बात शुरू करना होगा।

Ts3server.sqlitedb फ़ाइल और ./files/virtualserver_n निर्देशिका को निकालें जहाँ n आपके वर्चुअल सर्वर की संख्या है, और फिर से टीम्सपीक शुरू करें। आपकी विशेषाधिकार कुंजी को वापस टर्मिनल पर प्रतिध्वनित किया जाएगा और लॉग में संग्रहीत किया जाएगा।


तो किसी भी विचार कैसे व्यवस्थापक अधिकारों को खोने से रोकने के लिए? मेरा मतलब है कि जब मैं अपने क्लाइंट ओएस / टीमपेक क्लाइंट को फिर से स्थापित करता हूं, ताकि मुझे सर्वर को भी पुनर्स्थापित न करना पड़े?
रिचर्ड रोड्रिगेज

एक बार जब आप अपनी कुंजी का उपयोग करते हैं, तो इसका उपयोग किया जाता है। सर्वर व्यवस्थापक के रूप में, आप एक नई कुंजी उत्पन्न करने के लिए सर्वर प्राप्त कर सकते हैं (कहीं क्लाइंट विकल्पों में छिपा हुआ) जिसे आप बैकअप के रूप में USB ड्राइव पर लिख सकते हैं या सहेज सकते हैं, शायद।
ज़ियोन

1

क्या आपने serveradmin_password=somethingस्टार्टअप स्क्रिप्ट को संपादित करके एक पैरामीटर के रूप में सर्वर को शुरू करने की कोशिश की है ( /etc/init.d/teamspeak-serverआपके मामले में होना चाहिए )

फिर आप अपने टीमपेक कमांड लाइन सर्वर पर टेलनेट कर सकते हैं, कॉन्फ़िगर पासवर्ड का उपयोग करके लॉग इन कर सकते हैं और नए व्यवस्थापक टोकन उत्पन्न कर सकते हैं।

इस ट्यूटोरियल को उदाहरण के लिए देखें: http://blog.gridc0.com/?p=284


2
यह लिंक अब और काम नहीं करता है
क्रिस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.