প্রক্রিয়াটি লুপিং শুরু না করে নতুন টার্মিনালটি খোলার সময় আমি কীভাবে অন্য মেশিনে লগইন করতে পারি?


0

সুতরাং, যখন আমরা রেড হ্যাট মেশিনে লগইন করি যখন আমরা সাধারণত বিকাশ করি, সুরক্ষার কারণে আমাদের অন্য একটি মেশিনের মধ্য দিয়ে যেতে হয়। আমার ধারণাটি ছিল একটি আরএসএ কী তৈরি করা এবং এসএসএস ব্যবহার করে পরবর্তী মেশিনে সংযুক্ত করা। আমি .cshrc.user ফাইলটিতে এটি করেছি। তবে, আমি যা ভাবিনি তা হ'ল মেশিনগুলি আমার হোম ড্রাইভ ভাগ করে। এটির ফলে বর্তমান পদ্ধতিটি একটি লুপ তৈরি করবে যা আমি চাই না। কীভাবে এগিয়ে যেতে কারও কি কোনও ধারণা আছে?


খুব সহজ: কেবল হোস্টনামের আউটপুট (অথবা আপনার ডিফল্ট শেলটিতে ভেরিয়েবল HOSTNAME) এর মান পরীক্ষা করুন এবং কেবলমাত্র এটির মধ্যবর্তী মেশিনের নাম থাকলেই ssh শুরু করুন s
গম্বাই স্যান্ডর

@ গম্বাইসেন্ডার এখনই এটি সমাধান করেছি। যাইহোক, কিছু পরিবেশে আমাদের কাছে ক্লাস্টারযুক্ত মেশিন রয়েছে, যেখানে আমি "সেরা" হোস্টে প্রবেশ করি। এটি এটিকে সমাধান করার জন্য এটি কিছুটা বিরক্তিকর করে তুলবে।
দেশপ্রেমিক

উত্তর:


0

আমি যদি সঠিকভাবে বুঝতে পারি তবে আপনি এ (আপনার মেশিন) থেকে সি থ্রোড বিতে যেতে পারেন

সুতরাং আপনি এ থেকে এই আদেশটি চালানোর চেষ্টা করতে পারেন

ssh -A -t ServerB ssh -A -t serverC

যদি ভাবনাগুলি আরও সহজ এবং স্বচ্ছ মনে করে তবে আপনি ssh প্রক্সিকমন্ড কনফিগার করতে পারেন ।


সমস্যাটি হ'ল আমার নিজস্ব মেশিনটি একটি ল্যাপটপ এবং উইন্ডোজ runs চালায় No সমস্যাটি হ'ল আমি যখন .cshrc.user ফাইলটিতে এসএসএস যুক্ত করব তখন এটি লুপিং শুরু করবে। সমস্ত মেশিনগুলি একই হোম ড্রাইভের সাথে সংযুক্ত থাকে এবং এর অর্থ হ'ল আমি যখনই নতুন টার্মিনালটি খুলি তখন আমি এসএসএস করি, তবে এসএসএস পরবর্তী সার্ভারে সংযোগ স্থাপন করার সাথে সাথে এটি .cshrc.user চলবে। আমি সাধারণত যে সার্ভারটি ব্যবহার করি তা ক্লাস্টার নয় (যার অর্থ আমি ক্লুজারের অন্য কোনও সার্ভারে প্রবেশ করি না), তবে একক সার্ভার। সুতরাং .cshrc.user ফাইলের একটি শর্ত বেশিরভাগ ক্ষেত্রে কাজ করবে।
দেশপ্রেমিক
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.