Remote Shell
रिमोट शेल (आर. एस. एच.) एक कमांड-लाइन कंप्यूटर प्रोग्राम है जो शेल कमांड को दूसरे उपयोगकर्ता के रूप में और कंप्यूटर नेटवर्क पर दूसरे कंप्यूटर पर निष्पादित कर सकता है। जिस दूरस्थ प्रणाली से आर. एस. एच. जुड़ता है वह आर. एस. एच. डेमन (आर. एस. एच. डी.) को चलाता है। डेमन आमतौर पर प्रसिद्ध संचरण नियंत्रण प्रोटोकॉल (टीसीपी) पोर्ट संख्या 514 का उपयोग करता है। इतिहास आर. एस. एच. की उत्पत्ति बी. एस. डी. यूनिक्स ऑपरेटिंग सिस्टम के हिस्से के रूप में, आर. सी. पी. के साथ, 1983 में 4.2BSD पर आरलॉगिन पैकेज के हिस्से के रूप में हुई थी. आर. एस. एच. को तब से अन्य ऑपरेटिंग सिस्टम में पोर्ट किया गया है। आर. एस. एच. कमांड का एक अन्य सामान्य यूनिक्स उपयोगिता के समान नाम है, प्रतिबंधित खोल, जो पहली बार पी. डब्ल्यू. बी./यूनिक्स में दिखाई दिया; सिस्टम वी रिलीज 4 में, प्रतिबंधित खोल अक्सर/यू. एस. आर./बिन/आर. एस. एच. पर स्थित होता है। सीमाएँ जैसा कि आरलॉगिन लेख में वर्णित है, आर. एस. एच. प्रोटोकॉल नेटवर्क उपयोग के लिए सुरक्षित नहीं है, क्योंकि यह अन्य कारणों के साथ-साथ नेटवर्क पर बिना एन्क्रिप्टेड जानकारी भेजता है। कुछ कार्यान्वयन नेटवर्क पर बिना एन्क्रिप्टेड कूटशब्द भेजकर भी प्रमाणित करते हैं। आर. एस. एच. को काफी हद तक सुरक्षित शेल (एस. एस. एच.) कार्यक्रम के साथ बदल दिया गया है, यहां तक कि स्थानीय नेटवर्क पर भी। उदाहरण आर. एस. एच. उपयोग के एक उदाहरण के रूप में, निम्नलिखित कमांड एम. के. डी. आई. आर. टेस्टडी. आई. आर. को कंप्यूटर पर उपयोगकर्ता रिमोटयूज़र के रूप में निष्पादित करता है host.example.com एक यूनिक्स जैसी प्रणाली चला रहा हैः $आर. एस. एच.-एल. रिमोटयूज़र host.example.com "एम. के. डी. आई. आर. टेस्टडी. आई. आर". कमांड समाप्त होने के बाद आर. एस. एच. समाप्त हो जाता है। यदि कोई कमांड निर्दिष्ट नहीं है तो rsh, rlogin का उपयोग करके रिमोट सिस्टम पर लॉग इन करेगा। दूरस्थ कंप्यूटर के नेटवर्क स्थान को डोमेन नाम प्रणाली का उपयोग करके देखा जाता है। बर्कले आर-कमांड संदर्भ आर. एस. एच.-रिमोट शेल-आर. एस. एच. मैन पेज भी देखें। इंटरनेट प्रोटोकॉल ओएस/2 यूनिक्स नेटवर्क-संबंधित सॉफ्टवेयर को आदेश देता है