Remote Shell
ریموٹ شیل (آر ایس ایچ) ایک کمانڈ لائن کمپیوٹر پروگرام ہے جو شیل کمانڈز کو دوسرے صارف کے طور پر، اور کمپیوٹر نیٹ ورک کے پار دوسرے کمپیوٹر پر انجام دے سکتا ہے۔ وہ ریموٹ سسٹم جس سے آر ایس ایچ جڑتا ہے، آر ایس ایچ ڈیمون (آر ایس ایچ ڈی) کو چلاتا ہے۔ ڈیمون عام طور پر معروف ٹرانسمیشن کنٹرول پروٹوکول (ٹی سی پی) پورٹ نمبر 514 استعمال کرتا ہے۔ تاریخ آر ایس ایچ کی ابتدا بی ایس ڈی یونکس آپریٹنگ سسٹم کے حصے کے طور پر، آر سی پی کے ساتھ، 1983 میں 4.2BSD پر آر لاگ ان پیکیج کے حصے کے طور پر ہوئی۔ اس کے بعد سے آر ایس ایچ کو دوسرے آپریٹنگ سسٹم میں پورٹ کیا گیا ہے۔ آر ایس ایچ کمانڈ کا ایک اور عام یونکس یوٹیلیٹی جیسا ہی نام ہے، محدود شیل، جو سب سے پہلے پی ڈبلیو بی/یونکس میں ظاہر ہوا۔ سسٹم وی ریلیز 4 میں، محدود شیل اکثر/یو ایس آر/بن/آر ایس ایچ پر واقع ہوتا ہے۔ حدود جیسا کہ آرلوگن آرٹیکل میں بیان کیا گیا ہے، آر ایس ایچ پروٹوکول نیٹ ورک کے استعمال کے لیے محفوظ نہیں ہے، کیونکہ یہ دیگر وجوہات کے علاوہ نیٹ ورک پر غیر خفیہ کردہ معلومات بھیجتا ہے۔ کچھ نفاذ نیٹ ورک پر غیر خفیہ کردہ پاس ورڈ بھیج کر بھی تصدیق کرتے ہیں۔ آر ایس ایچ کو بڑی حد تک سیکیور شیل (ایس ایس ایچ) پروگرام سے تبدیل کر دیا گیا ہے، یہاں تک کہ مقامی نیٹ ورکس پر بھی۔ مثال rsh کے استعمال کی ایک مثال کے طور پر، مندرجہ ذیل کمانڈ mkdir testdir کو کمپیوٹر host.example.com پر یوزر ریموٹ یوزر کے طور پر چلاتا ہے جو UNIX جیسے سسٹم کو چلاتا ہے: $rsh-l ریموٹ یوزر host.example.com "mkdir testdir" کمانڈ ختم ہونے کے بعد rsh ختم ہو جاتا ہے۔ اگر کوئی کمانڈ متعین نہیں ہے تو rsh rlogin کا استعمال کرتے ہوئے ریموٹ سسٹم پر لاگ ان کرے گا۔ ریموٹ کمپیوٹر کے نیٹ ورک لوکیشن کو ڈومین نیم سسٹم کا استعمال کرتے ہوئے دیکھا جاتا ہے۔ برکلے آر-کمانڈز حوالہ جات آر ایس ایچ-ریموٹ شیل-آر ایس ایچ مین پیج بھی دیکھیں۔ انٹرنیٹ پروٹوکول او ایس/2 یونکس نیٹ ورک سے متعلق سافٹ ویئر کو کمانڈ کرتا ہے