লিনাক্সে অটোএসএসএইচ কমান্ড

Linakse Ato Esa Esa E Ica Kamanda



উবুন্টুর সাথে কাজ করা আপনাকে সমস্ত প্রয়োজনীয় অ্যাপ্লিকেশন যেমন ইমেল, অফিস স্যুট, ব্রাউজার, মিডিয়া বা সামাজিক অ্যাপ ব্যবহার করতে দেয়। একটি প্রতিষ্ঠান, বাড়ি, স্কুল বা এন্টারপ্রাইজ চালানোর জন্য প্রয়োজনীয় বেশিরভাগ অ্যাপ্লিকেশনগুলি আগে থেকে ইনস্টল করা হয় এবং আরও হাজার হাজার উবুন্টু সফ্টওয়্যার কেন্দ্রে উপলব্ধ। উবুন্টু অপারেটিং সিস্টেম খুবই সহজ এবং ব্যবহার করা সহজ এবং পরিষ্কার। প্রকৃতপক্ষে, এটি অন্যান্য মূলধারার প্রতিযোগিতার চেয়ে সহজ। উইন্ডোজ এবং ম্যাক অপারেটিং সিস্টেম ব্যবহারকারীরা উবুন্টু অপারেটিং সিস্টেমে কিছু পার্থক্য অনুভব করতে পারে, তবে তারা অবশ্যই এটি ব্যবহার করতে কোন অসুবিধা অনুভব করবে না। এই নিবন্ধটি উবুন্টু অপারেটিং সিস্টেমে অটোএসএসএইচ কমান্ড ব্যবহার করে ডিজাইন করা হয়েছে। আমরা AutoSSH কমান্ডের মৌলিক অর্থ এবং উবুন্টু 22.04 অপারেটিং সিস্টেমে এটি কীভাবে ব্যবহার করতে হবে তা সংজ্ঞায়িত করব।

AutoSSH কি?

একটি অটোএসএসএইচ হল একটি প্রোগ্রাম যা SSH-এর একটি উদাহরণ শুরু করতে, অনুলিপিটি নিরীক্ষণ করতে এবং ট্র্যাফিক পাস করা বন্ধ করলে বা মারা গেলে প্রয়োজন অনুসারে এটি পুনরায় চালু করতে ব্যবহৃত হয়। মূল ধারণা এবং প্রক্রিয়াটি নির্ভরযোগ্য SSH টানেল (rstunnel) থেকে নেওয়া হয়েছে কিন্তু C-তে প্রয়োগ করা হয়েছে। এটি পোর্ট ফরওয়ার্ডিং এর একটি লুপ ব্যবহার করে সংযোগ পর্যবেক্ষণ করে।

AutoSSH এর ব্যবহার কি?

AutoSSH-এর প্রধান ব্যবহার হল SSH সেশনগুলি নিরীক্ষণ করা এবং পুনরায় চালু করা। এটি SSH সংযোগের স্বাস্থ্যের উপর নজর রাখে এবং যখনই প্রয়োজন হয় তখন এটি পুনরায় চালু করে। এটি জিএসএম-এর মতো অবিশ্বস্ত ইন্টারনেট সংযোগের ট্র্যাক রাখার জন্য খুবই সহায়ক। এটি পর্যবেক্ষণ সার্ভার এবং দূরবর্তী সার্ভারের মধ্যে একটি নির্ভরযোগ্য টানেল বজায় রাখে।







অধিকন্তু, এটি একটি SSH ফরওয়ার্ডিং লুপ তৈরি করতে ব্যবহৃত হয়, দূরবর্তী থেকে স্থানীয় এবং স্থানীয় থেকে দূরবর্তীতে, এবং তারপরে পরীক্ষার জন্য ডেটা পাঠাতে, যা ফিরে পাওয়ার আশা করা হয়েছিল। এই পদ্ধতি লুপ-অফ-ফরওয়ার্ডিং নামে পরিচিত। অটোএসএসএইচ প্রোগ্রামের আরেকটি ব্যবহার হল দূরবর্তী প্রতিধ্বনি পরিষেবার জন্য একটি পোর্ট নির্দিষ্ট করা যা পরীক্ষার ডেটার প্রতিধ্বনি করে। এটি নিশ্চিত করতে সাহায্য করে যে দূরবর্তী মেশিনগুলিতে কোনও পোর্ট নম্বর সংঘর্ষ না হয় এবং যানজট এড়ায়। ফরওয়ার্ডিং পদ্ধতির লুপ সবসময় সেই সমস্ত পরিস্থিতিতে পাওয়া যায় যেখানে ইকো পরিষেবা ব্যবহার করা যাবে না।



এখন, উবুন্টু 22.04 অপারেটিং সিস্টেমে AutoSSH ইনস্টল করা যাক। ধরে নিচ্ছি যে আপনার সিস্টেমে উবুন্টু 22.04 ইনস্টল করা আছে, আপনাকে অপারেটিং সিস্টেম শুরু করতে হবে। কমান্ড চালানোর জন্য টার্মিনাল খুলুন।



উবুন্টু 22.04 এ অটোএসএসএইচ কীভাবে ইনস্টল করবেন

উবুন্টু 22.04 এ অটোএসএসএইচ ইনস্টল করতে, আমরা তিনটির মধ্যে একটি পছন্দসই পদ্ধতি ব্যবহার করতে পারি। তিনটি পদ্ধতি হল apttitude, apt, এবং apt-get। এখানে, আমরা ইনস্টলেশনের প্রতিটি পদ্ধতি সংজ্ঞায়িত করতে যাচ্ছি।





AutoSSH ইনস্টল করতে apt-get পদ্ধতি ব্যবহার করুন

Apt-get পদ্ধতিটি Ubuntu 22.04 এ AutoSSH ইনস্টল করার জন্য ব্যবহৃত তিনটি পদ্ধতির মধ্যে একটি। কিন্তু AutoSSH ইনস্টল করার আগে, আপনাকে আপডেট কমান্ড ব্যবহার করে ডাটাবেস আপডেট করতে হবে:



কমান্ডটি কার্যকর করতে এবং ডাটাবেস আপডেট করতে এন্টার টিপুন। একবার আপনি এন্টার টিপুন, আপনাকে পাসওয়ার্ড লিখতে বলা হবে। কমান্ডের সঞ্চালন শুরু করার জন্য পাসওয়ার্ড প্রদান করুন। এখানে নমুনা আউটপুট যা আপনি দেখতে পাবেন:

আপডেট সম্পূর্ণ হলে, সিস্টেম AutoSSH ইনস্টল করার জন্য প্রস্তুত। AutoSSH ইনস্টল করতে নিম্নলিখিত কমান্ডটি চালান:

apt-get install AutoSSH কমান্ডের জন্য নিম্নলিখিত আউটপুট তৈরি করা হবে:

AutoSSH ইনস্টল করার জন্য উপযুক্ত পদ্ধতি ব্যবহার করুন

দ্বিতীয় পদ্ধতিটি AutoSSH প্রোগ্রাম ইনস্টল করার জন্য একটি উপযুক্ত কমান্ড। এখানেও একই পদ্ধতি অনুসরণ করা হবে। প্রথমে আপডেট কমান্ড ব্যবহার করে ডাটাবেস আপডেট করুন। নীচে দেওয়া সম্পূর্ণ কমান্ড চেক করুন:

এখন ডাটাবেস আপডেট করা হয়েছে, ইনস্টল কমান্ডটি চালান। AutoSSH ইনস্টল করার জন্য এখানে apt install কমান্ড রয়েছে:

অটোএসএসএইচ ইনস্টল করার জন্য উপযুক্ততা পদ্ধতি ব্যবহার করুন

তৃতীয় পদ্ধতিটি উবুন্টু 22.04 এ অটোএসএসএইচ প্রোগ্রাম ইনস্টল করার জন্য অ্যাপটিটিউড কমান্ড ব্যবহার করে। অ্যাপটিটিউড কমান্ড ব্যবহার করে অটোএসএসএইচ ইনস্টল করতে একই প্রক্রিয়া অনুসরণ করুন। অ্যাপটিটিউড আপডেট কমান্ড দিয়ে ডাটাবেস আপডেট করুন:

আপনি যখন এই কমান্ডটি চালান, তখন আপনি নিম্নলিখিত আউটপুট পেতে পারেন কারণ উপযুক্ততা সাধারণত উবুন্টুতে ডিফল্টরূপে ইনস্টল করা হয় না।

তাই, আপনাকে ম্যানুয়ালি অ্যাপটিটিউড ইনস্টল করতে হবে এবং তারপরে অ্যাপটিটিউড কমান্ড ব্যবহার করে অটোএসএসএইচ ইনস্টল করতে হবে। আপনি অ্যাপটিটিউড ইনস্টল করতে apt-get বা apt কমান্ড ব্যবহার করতে পারেন:

এটি উবুন্টু ওএস-এ অ্যাপটিটিউড ইনস্টল করবে এবং আপনাকে অটোএসএসএইচ প্রোগ্রাম ইনস্টল করার জন্য অ্যাপটিটিউড কমান্ড ব্যবহার করতে দেয়। যোগ্যতা আপডেট কমান্ডটি আবার চালান:

এই সময়, আপনি নিম্নলিখিত অনুরূপ আউটপুট দেখতে পাবেন:

এখন, AutoSSH ইনস্টল করতে aptitude install AutoSSH কমান্ডটি চালান:

কিভাবে উবুন্টু 22.04 এ অটোএসএসএইচ আনইনস্টল করবেন

এর পরে, আসুন উবুন্টু 22.04 অপারেটিং সিস্টেম থেকে AutoSSH প্রোগ্রামটি আনইনস্টল করি। AutoSSH প্যাকেজ আনইনস্টল করতে রিমুভ কমান্ডটি ব্যবহার করুন। এখানে সম্পূর্ণ কমান্ড যা AutoSSH প্যাকেজ আনইনস্টল করতে ব্যবহৃত হয়:

যখন আপনি এই কমান্ডটি কার্যকর করতে এন্টার টিপুন, তখন সিস্টেম আপনাকে পাসওয়ার্ড লিখতে বলবে। কমান্ডটি চালানোর জন্য পাসওয়ার্ড প্রদান করুন, এবং সিস্টেমটি AutoSSH কমান্ডটি সরাতে বা না করার জন্য আপনার অনুমতি চাইবে। AutoSSH প্যাকেজ সরাতে অ্যাক্সেস দিতে কীবোর্ডে Y কী টিপুন। এই 'রিমুভ' কমান্ডটি শুধুমাত্র AutoSSH প্যাকেজ মুছে ফেলবে কিন্তু এর নির্ভরতা এবং কনফিগারেশন নয়। এটি করার জন্য, আপনাকে নিম্নলিখিত কমান্ডটি ব্যবহার করতে হবে:

এটি অটোএসএসএইচ প্যাকেজের সমস্ত নির্ভরতা মুছে ফেলবে যা আর উবুন্টু 22.04 দ্বারা ব্যবহৃত হয় না। AutoSSH প্যাকেজের সমস্ত কনফিগারেশন অপসারণ করতে, টার্মিনালে নিম্নলিখিত কমান্ডটি চালান:

আপনি যদি AutoSSh প্যাকেজগুলির সমস্ত নির্ভরতা এবং কনফিগারেশনগুলি সরাতে চান তবে আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করে এটি করতে পারেন:

এই কমান্ডটি আপনাকে একটি একক কমান্ডের মাধ্যমে AutoSSh প্যাকেজের সমস্ত নির্ভরতা এবং কনফিগারেশন অপসারণ করতে দেয়।

উপসংহার

এই নিবন্ধটি উবুন্টু 22.04 এ অটোএসএসএইচ প্যাকেজ ইনস্টল এবং আনইনস্টল করার একটি দ্রুত সফর। AutoSSH প্যাকেজ হল একটি প্রোগ্রাম যা SSH-এর একটি উদাহরণ শুরু, নিরীক্ষণ এবং পুনরায় চালু করতে ব্যবহৃত হয়। এখানে, আমরা AutoSSH-এর ব্যবহার এবং তিনটি ভিন্ন পদ্ধতি ব্যবহার করে কীভাবে এটি ইনস্টল করতে হয় সে সম্পর্কে শিখেছি। Apt, apt-get mad aptitude কমান্ড উবুন্টু 22.04-এ AutoSSH প্যাকেজ ইনস্টল করতে ব্যবহৃত হয়। AutoSSH আনইনস্টল করতে, রিমুভ কমান্ড ব্যবহার করা হয়। তাছাড়া, AutoSSH-এর নির্ভরতা এবং কনফিগারেশনগুলি সরাতে, আপনি যথাক্রমে autoremove এবং purge কমান্ডগুলি ব্যবহার করতে পারেন। এই কমান্ডগুলি স্বাধীনভাবে এবং পৃথকভাবে ব্যবহার করা যেতে পারে, অথবা আপনি একক কমান্ডের সাহায্যে AutoSSH-এর সমস্ত নির্ভরতা এবং কনফিগারেশন মুছে ফেলার জন্য তাদের একসাথে ব্যবহার করতে পারেন।