Remote Shell
રિમોટ શેલ (આર. એસ. એચ.) એ કમાન્ડ-લાઇન કમ્પ્યુટર પ્રોગ્રામ છે જે શેલ આદેશોને અન્ય વપરાશકર્તા તરીકે અને કમ્પ્યુટર નેટવર્કમાં અન્ય કમ્પ્યુટર પર ચલાવી શકે છે. આર. એસ. એચ. જે દૂરસ્થ પ્રણાલી સાથે જોડાય છે તે આર. એસ. એચ. ડેમન (આર. એસ. એચ. ડી.) ચલાવે છે. ડેમન સામાન્ય રીતે જાણીતા ટ્રાન્સમિશન કંટ્રોલ પ્રોટોકોલ (TCP) પોર્ટ નંબર 514 નો ઉપયોગ કરે છે. ઇતિહાસ આર. એસ. એચ. ની શરૂઆત 1983માં આર. સી. પી. સાથે બી. એસ. ડી. યુનિક્સ ઓપરેટિંગ સિસ્ટમના ભાગ રૂપે, 4.2BSD પર આરલોગિન પેકેજના ભાગ રૂપે થઈ હતી. ત્યારથી આર. એસ. એચ. ને અન્ય ઓપરેટિંગ સિસ્ટમ્સમાં મૂકવામાં આવ્યું છે. આર. એસ. એચ. આદેશનું નામ અન્ય સામાન્ય યુનિક્સ ઉપયોગિતા જેવું જ છે, પ્રતિબંધિત શેલ, જે સૌપ્રથમ પીડબ્લ્યુબી/યુનિક્સમાં દેખાયું હતું; સિસ્ટમ વી રીલીઝ 4 માં, પ્રતિબંધિત શેલ ઘણીવાર/યુએસઆર/બિન/આર. એસ. એચ. પર સ્થિત હોય છે. આર. એલ. જી. એન. લેખમાં વર્ણવ્યા મુજબ મર્યાદાઓ, આર. એસ. એચ. પ્રોટોકોલ નેટવર્કના ઉપયોગ માટે સુરક્ષિત નથી, કારણ કે તે અન્ય કારણોસર નેટવર્ક પર બિન-એન્ક્રિપ્ટેડ માહિતી મોકલે છે. કેટલાક અમલીકરણ નેટવર્ક પર બિન-એન્ક્રિપ્ટેડ પાસવર્ડ મોકલીને પણ પ્રમાણિત કરે છે. સ્થાનિક નેટવર્ક પર પણ આર. એસ. એચ. ને મોટા ભાગે સિક્યોર શેલ (એસ. એસ. એચ.) પ્રોગ્રામ સાથે બદલવામાં આવ્યું છે. ઉદાહરણ આર. એસ. એચ. ના ઉપયોગના ઉદાહરણ તરીકે, નીચે આપેલા આદેશ mkdir testdir ને યુનિક્સ જેવી સિસ્ટમ ચલાવતા કમ્પ્યુટર host.example.com પર વપરાશકર્તા રીમોટયુઝર તરીકે ચલાવે છેઃ $rsh-l રીમોટયુઝર host.example.com "mkdir testdir" આદેશ સમાપ્ત થયા પછી આર. એસ. એચ. સમાપ્ત થાય છે. જો કોઈ આદેશ નિર્દિષ્ટ ન હોય તો rsh એ rlogin નો ઉપયોગ કરીને દૂરસ્થ પ્રણાલીમાં પ્રવેશ કરશે. દૂરસ્થ કમ્પ્યુટરનું નેટવર્ક સ્થાન ડોમેન નેમ સિસ્ટમનો ઉપયોગ કરીને જોવામાં આવે છે. બર્કલે આર-કમાન્ડ્સ રેફરન્સ આર. એસ. એચ.-રિમોટ શેલ-આર. એસ. એચ. મેન પેજ પણ જુઓ. ઈન્ટરનેટ પ્રોટોકોલ ઓએસ/2 યુનિક્સ નેટવર્ક-સંબંધિત સોફ્ટવેરને આદેશ આપે છે