अज्ञात सिस्टम नाम टर्मिनल में दिखा रहा है


8

Ive काम के लिए टीम दर्शक के माध्यम से बाहरी डेवलपर के साथ कुछ कमांड लाइन सामान पर काम कर रहा है, OSX पर टर्मिनल का उपयोग करने के लिए I के साथ बातचीत करने के लिए, जब डेवलपर के साथ काम करना मैं हमेशा देख रहा था कि वे क्या कर रहे थे और मेरे पास सभी बैश इतिहास भी हैं ।

आमतौर पर टर्मिनल खोलने पर मुझे कुछ ऐसा मिलता है

Last login: Tue Sep 17 21:33:02 on ttys001
You have mail.
unknown-5c:00:00:00:00:00:~ sam$

(नोट ive ने अंतिम पंक्ति में कुछ वर्णों को ०० से बदल दिया)

लेकिन आज जब मैंने टर्मिनल खोला और मुझे यह मिला

Last login: Mon Oct 21 16:49:35 on ttys000
You have mail.
richies-ipad:~ sam$ 

ध्यान दें कि अब यह कहते हैं कि अमीर-आईपैड - कोई भी विचार क्यों है? मुझे नहीं पता कि रिची नामक कोई भी व्यक्ति अकेले उन्हें मेरी मशीन तक पहुंचने दे। क्या यह कुछ चिंतित करने वाला है - तथ्य यह है कि किसी को बदलने के लिए पर्याप्त पहुंच है?

मशीन को रिबूट करने पर मुझे यह मिलता है

Last login: Tue Oct 22 17:15:51 on console
You have mail.
richies-ipad:~ sam$ 

नोट अमीरों-आईपैड में अभी भी है।

वैसे यह मेरे लोकल मशीन पर है।

ttys001पहली पंक्ति में भाग का क्या मतलब है?


क्या आपने सिस्टम को रिबूट किया है? होस्टनाम रीबूट होने पर संग्रहीत कॉन्फ़िगरेशन पर वापस लौटना चाहिए।
डारथ एंड्रॉइड

बीमार अब यह कोशिश करो, और तुम्हें पता है कि मैं कैसे मिलता है
सैम

मैंने रिबूट किया, लेकिन मुझे अभी भी वही richies-ipadहिस्सा मिल रहा है ।
सैम

जब मैं अपने कंप्यूटर को घर ले गया और भाग गया, तो मैं वापस आ गया, unknown-5c:00:00:00:00:00:~ sam$लेकिन अब कार्यालय वाईफाई का उपयोग करके कार्यालय में वापस आ गया, इसका वापस वापस लौटाrichies-ipad:~ sam$
sam

1
"Ttys001" एक संदर्भ वापस है जब हमारे पास वास्तव में टेलेटाइप टर्मिनल थे - यह अनिवार्य रूप से "टर्मिनल इनपुट डिवाइस # 1" है। वहाँ कम से जवाब पर तस्वीरें हैं stackoverflow.com/questions/4532413/what-is-tty-on-freebsd
डेबरा

जवाबों:


8

यह सुरक्षा के दृष्टिकोण से चिंता की कोई बात नहीं है - इसका मतलब यह नहीं है कि रिची नाम का कोई व्यक्ति आपकी मशीन तक पहुंच रखता है। यह नेटवर्किंग मुसीबतों का संकेत हो सकता है, हालांकि। विशेष रूप से, आईपी को स्पष्ट रूप से जानने के बिना किसी नेटवर्क पर उस मशीन का उपयोग करना आपके लिए मुश्किल हो सकता है।

होस्ट के नाम

आपके द्वारा देखा जा रहा पाठ hostnameआपके मशीन के लिए है, जो आपके DNS सर्वर द्वारा निर्धारित किया जा सकता है। यह तथ्य कि आप richies-ipadवहां देख रहे हैं, इसका मतलब यह हो सकता है कि आपका DNS सर्वर सोचता है कि आपका वर्तमान आईपी उस मशीन से संबंधित है।

hostnameप्रॉम्प्ट पर टाइप करके अपने होस्टनाम को टर्मिनल से जांचें ।

होस्टनाम सेट करना

आपकी मशीन के लिए hostname सेट करने का सबसे आसान तरीका है, डिफ़ॉल्ट रूप से कंप्यूटर नाम के बराबर होस्टनाम सेट करने के मैक ओएस एक्स के व्यवहार पर भरोसा करना। जाने के लिए Apple Menu > System Preferences > Sharingऔर अपने इच्छित hostname Computer Nameक्षेत्र में टाइप करें ।

होस्टनाम को अधिक स्पष्ट रूप से सेट करने के लिए, आप hostnameकमांड का उपयोग करके टर्मिनल से ऐसा कर सकते हैं (जैसे hostname <myhostname>कि जैसा कि नोट किया गया है man hostname, हालांकि, यह रणनीति रिबूट नहीं बचेगी, और आप scutil --set HostName <myhostname>इसे सेट करने के लिए उपयोग करना बेहतर समझते हैं ।

मैक ओएस एक्स के तहत विभिन्न कंप्यूटर नामों की अधिक गहन व्याख्या के लिए यह लेख देखें।


अजीब बात यह है कि जब मैं टर्मिनल में रहते हुए भी Apple Menu > System Preferences > Sharingमैं जाता हूं sam’s MacBook Proऔर जब मैं hostnameim अभी भी चला रहा हूँrichies-ipad:~ sam$ hostname richies-ipad
sam

अधिकार - आप अभी भी DNS से ​​एक होस्टनाम प्राप्त कर रहे हैं। क्या आपने अपना होस्टनाम स्पष्ट रूप से होस्टनाम या स्कूटिल के साथ सेट करने की कोशिश की है?
पालक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.