টিউটোরিয়াল

উইন্ডোজ 10 এ ssh কীভাবে ব্যবহার করবেন

সুচিপত্র:

Anonim

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

সূচি সূচি

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

এসএসএইচ কি

দুটি অপারেটিং সিস্টেমকে দূর থেকে সংযুক্ত করার জন্য এসএসএইচ বা সিকিউর শেল একটি সুরক্ষিত যোগাযোগ প্রোটোকল যাতে আমরা একটি কমান্ড কনসোল ব্যবহার করে ক্লায়েন্ট কম্পিউটার থেকে একটি হোস্ট কম্পিউটারকে নিয়ন্ত্রণ করতে পারি।

এসএসএইচ সম্পর্কে সর্বাধিক গুরুত্বপূর্ণ বিষয়টি হ'ল এটি সংযোগ সেশনটি এনক্রিপ্ট করতে সক্ষম, যা এফটিপি বা টেলনেটের মাধ্যমে সম্ভব নয়, আরও বেশি সুরক্ষিত এবং অল্প ব্যবহৃত প্রোটোকল oc

এসএসএইচ সাধারণ ব্যবহারকারীদের সেশন কীগুলির চেয়ে বেশি সুরক্ষিত আরএসএ কীগুলি ব্যবহারের সম্ভাবনা সহ একটি হোস্ট থেকে কোনও ক্লায়েন্টের কাছে ডেটা সুরক্ষিতভাবে অনুলিপি করার অনুমতি দেয় এবং আরও বেশি সুরক্ষা অর্জনের জন্য আমরা ফাইলগুলির সংক্রমণ সুড়ঙ্গও করতে পারি।

বর্তমানে অপারেটিং সিস্টেমের সাথে কার্যত যে কোনও কম্পিউটারের মধ্যে এসএসএইচ সম্ভব, যেহেতু অন্যান্যগুলির মধ্যে ওপেনএসএসএইচ, পুটি, শেল, এসএসএইচ-এজেন্টের মতো সামঞ্জস্যতা অর্জনের জন্য নির্দিষ্ট প্রোগ্রাম রয়েছে।

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

উবুন্টুতে এসএসএইচ সার্ভার কনফিগার করুন

এখন আমরা যা করতে যাচ্ছি তা হ'ল একটি উবুন্টু কম্পিউটারে এসএসএইচকে একটি সার্ভার হিসাবে কনফিগার করতে এবং একটি উইন্ডোজ ক্লায়েন্টের মাধ্যমে এটি অ্যাক্সেস করতে।

সুতরাং, প্রথমে আমাদের যা করতে হবে তা হ'ল উবুন্টুতে সার্ভার মোডে এসএসএইচ রান করা । সুতরাং আমরা প্রক্রিয়া শুরু করতে একটি লিনাক্স টার্মিনাল খুলতে যাচ্ছি।

এসএসএইচ সার্ভারটি ইনস্টল করতে আমাদের নিম্নলিখিত কমান্ডটি প্রয়োগ করতে হবে:

sudo apt-get ওপেনশ-সার্ভার ইনস্টল করুন

আমরা পাসওয়ার্ডটি রেখেছি এবং ইনস্টলেশন প্রক্রিয়াটি কয়েক সেকেন্ড সময় নেবে। উবুন্টুতে আমাদের এসএসএইচ সার্ভার পরিচালনা করার জন্য সর্বাধিক গুরুত্বপূর্ণ আদেশগুলি নিম্নলিখিত হবে:

sudo gedit / etc / ssh / sshd_config

এই কমান্ডের সাহায্যে আমরা এসএসএইচ কনফিগারেশন ফাইলটি যোগাযোগ পোর্ট, এনক্রিপশন প্রোটোকল বা অন্যান্য দিকগুলির মতো পরামিতিগুলি সম্পাদনা করতে খুলব।

sudo /etc/init.d/ssh শুরু করুন

এসএসএইচ সার্ভার শুরু করার আদেশ Command

sudo /etc/init.d/ssh স্টপ

এসএসএইচ সার্ভার বন্ধ করার কমান্ড

sudo /etc/init.d/ssh পুনরায় আরম্ভ করুন

একটি কনফিগারেশন পরিবর্তনের পরে এসএসএইচ সার্ভার পুনঃসূচনা করার কমান্ড, উদাহরণস্বরূপ

আমরা নীতিগতভাবে, এই কনফিগারেশন ফাইলটিকে এটি পূর্বনির্ধারিত হিসাবে ছেড়ে দিতে যাচ্ছি, যেহেতু টিউটোরিয়ালটি উইন্ডো থেকে একটি যোগাযোগ স্থাপন এবং উবুন্টুতে একটি সার্ভার কনফিগার না করার বিষয়ে রয়েছে

তারপর। আমরা যা করব তা হ'ল এসএসএইচ ডেমন শুরু করার সাথে সম্পর্কিত কমান্ড চালানো। এখন আমরা উইন্ডোজ সরানো হবে।

আমাদের লিনাক্স সার্ভারের আইপি ঠিকানা দেখুন

আমাদের কেবলমাত্র সক্রিয় হওয়া এসএসএইচ সার্ভারের আইপি ঠিকানাটি জানতে হবে। এর জন্য আমরা কমান্ডটি ব্যবহার করি:

আইপি তালিকা

এসএসএইচ ক্লায়েন্ট উইন্ডোজ 10 এর সাথে সংযুক্ত করুন

এসএসএইচ উইন্ডোজ 10 ব্যবহার করতে আমাদের পাওয়ারশেল বা কমান্ড প্রম্পট ব্যবহার করতে হবে এবং প্রোগ্রামটি সক্রিয় করতে কিছু পদ্ধতি করতে হবে এবং এটি আমাদের কমান্ড কনসোলে ব্যবহার করতে সক্ষম হব

এসএসএইচ ক্লায়েন্ট উইন্ডোজ 10 ইনস্টল করুন

উইন্ডোজ 10 এর সাথে আমাদের এটি যথেষ্ট সহজ। কনফিগারেশন প্যানেলে বৈশিষ্ট্যের তালিকার মাধ্যমে আমরা একটি এসএসএইচ ক্লায়েন্ট এবং একটি সার্ভার উভয়ই সক্রিয় করতে পারি।

  • আমরা স্টার্ট মেনুতে গিয়ে কনফিগারেশন প্যানেলটি খোলার জন্য কগওহিলটিতে ক্লিক করুন আমরা " অ্যাপ্লিকেশনগুলি " বিকল্পটি চয়ন করি এবং এর মধ্যে আমরা " অ্যাপ্লিকেশন এবং বৈশিষ্ট্যগুলি " বিকল্পে নিজেকে রাখি এখন আমাদের অবশ্যই সঠিক অঞ্চলে বিকল্পটি ক্লিক করতে হবে " functionsচ্ছিক ফাংশন পরিচালনা করুন " এর

প্রদর্শিত হবে তালিকার মধ্যে, আমরা ইতিমধ্যে ডিফল্ট ssh ক্লায়েন্ট ইনস্টল থাকতে পারে, এই ক্ষেত্রে এটি এই তালিকায় উপস্থিত হবে।

  • আমাদের যদি এটি ইনস্টল না করা থাকে তবে " একটি বৈশিষ্ট্য যুক্ত করুন" এ ক্লিক করুন

বৈশিষ্ট্যগুলির তালিকার ভিতরে একবার আমাদের অবশ্যই দুটি আগ্রহী অ্যাপ্লিকেশন সনাক্ত করতে হবে: " ওপেনএসএইচ ক্লায়েন্ট " এবং " ওপেনএসএইচ সার্ভার"

উভয় ক্ষেত্রেই আমরা " ইনস্টল করুন " এ ক্লিক করব। আমরা যদি পূর্বের উইন্ডোতে ফিরে যাই তবে আমরা দেখতে পাই যে কীভাবে এই উপাদানগুলি ইতিমধ্যে ইনস্টল করা হবে।

এখন আমরা আমাদের উবুন্টু টিমের সাথে সংযোগ রাখতে এসএসএইচ ক্লায়েন্টটি ব্যবহার করতে সক্ষম হব

উইন্ডোজ 10 থেকে এসএসএইচ ক্লায়েন্টকে লিনাক্সে সংযুক্ত করুন

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

আমরা যদি আদেশটি লিখি:

SSH

আমরা যে বিভিন্ন বিকল্প উপলব্ধ সেগুলি সম্পর্কে আমরা তথ্য অর্জন করব।

উইন্ডোজ 10 থেকে এসএসএইচ সহ একটি সার্ভারের সাথে সংযোগ স্থাপন করতে কেবল আমাদের কেবল লিখতে হবে:

SSH @

উদাহরণস্বরূপ " ssh [email protected] "। এটি স্বয়ংক্রিয়ভাবে উবুন্টু ব্যবহারকারীর শংসাপত্রগুলির জন্য আমাদের জিজ্ঞাসা করবে এবং আমরা অ্যাক্সেস করব

যদি আমরা কোনও ব্যবহারকারী না লিখি, তবে ডিফল্টরূপে সার্ভার সিস্টেমে উপলব্ধ যে ব্যবহারকারীকে সনাক্ত করা হবে, তেমনই এই ক্ষেত্রে:

ত্রুটিগুলির কারণে আমরা উবুন্টু সিস্টেম ব্যবহারকারীর / হোম ডিরেক্টরিতে থাকব। এবং আমরা ইতিমধ্যে আমাদের সার্ভার সরঞ্জামগুলিতে দূরবর্তীভাবে যা করতে চাই তা করতে পারি।

অধিবেশন থেকে সংযোগ বিচ্ছিন্ন করতে আমাদের কেবল কমান্ডটি লিখতে হবে:

প্রস্থান

আমাদের ব্যতীত অন্য কোনও নেটওয়ার্ক থেকে দূরবর্তীভাবে সংযোগ স্থাপন করতে, আমাদের রাউটারের পোর্ট 22 খুলতে হবে এবং আমাদের ইন্টারনেট লিঙ্কের আসল আইপি দিয়ে প্রবেশ করতে হবে।

এসএসএইচ সার্ভার উইন্ডোজ 10 কনফিগার করুন

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

উইন্ডোজ 10 এ এসএসএইচ সার্ভার শুরু করুন

সিস্টেম পরিষেবাদির তালিকা খুলতে এবং এসএসএইচ সার্ভারটি সক্রিয় করতে আমরা নিম্নলিখিত:

  • রান সরঞ্জামটি খোলার জন্য " উইন্ডোজ + আর " টিপুন এবং নীচের কমান্ডটি ভিতরে রাখুন:

services.msc

  • এখন আমাদের পরিষেবাগুলিকে " ওপেনএসএসএইচ প্রমাণীকরণ এজেন্ট " এবং " ওপেনএসএইচ এসএসএইচ সার্ভার " সনাক্ত করতে হবে

এই দুটি পরিষেবাদি দিয়ে আমরা এখন যা করতে পারি তা হ'ল সিস্টেম শুরু হওয়ার পরে এগুলি কনফিগার করা হয়

  • প্রথমে " ওপেনএসএইচ এসএসএইচ সার্ভার " -তে ডান ক্লিক করুন এবং " সম্পত্তি " নির্বাচন করুন। একটি উইন্ডো খোলা হবে যেখানে আমাদের অবশ্যই " স্টার্ট টাইপ " হিসাবে " স্বয়ংক্রিয় " বেছে নিতে হবে, তারপরে " স্টার্ট " এ ক্লিক করুন

  • এখন আমরা " ওপেনএসএসএইচ প্রমাণীকরণ এজেন্ট " দিয়েও এটি করি।

আমাদের সার্ভার মেশিনে ইতিমধ্যে এসএসএইচ সার্ভারটি চলবে।

ওপেনএসএইচ উইন্ডোজ 10 এর জন্য শ্রবণ পোর্ট সক্ষম করুন

এটি বিশেষত কার্যকর যদি আমরা যা করতে চাই তা আমাদের এসএসএইচ সার্ভারে 22 পোর্ট দূরবর্তী অ্যাক্সেস করে। প্রশাসকের অনুমতি নিয়ে আমাদের পাওয়ারশেল কনসোলটিতে নিম্নলিখিত কমান্ডটি রাখতে হবে

নতুন-নেটফায়ারওয়ালরুল-নাম এসএসডিডি -ডিসপ্লেনাম 'ওপেনএসএসএইচ সার্ভার (এসএসডি)' -সেবার এসএসডি -এবলড ট্রু-দিকনির্দেশের ইনবাউন্ড -প্রোটোকল টিসিপি -অ্যাকশনকে মঞ্জুরি দিন -প্রোফাইল ডোমেন

একটি উইন্ডোজ 10 এসএসএইচ সার্ভার সংযুক্ত করুন

ঠিক আছে, সবকিছু আমাদের নতুন কনফিগার করা উইন্ডোজ 10 সার্ভারের সাথে সংযোগ করতে প্রস্তুত।

আমাদের যা করতে হবে তা পূর্বের মতো একই পদ্ধতি, যদিও আমাদের টিমের আইপি হ'ল আমরা উবুন্টু সার্ভারে আগে যা ব্যবহার করেছি, এটি ত্রুটি দেয় না not

স্থির ত্রুটি রিমোট হোস্ট শনাক্তকরণের এসএসএইচ পরিবর্তন হয়েছে

এই ত্রুটিটি আমাদের দিকে ঝাপ দেয় কারণ আমরা বর্তমানে আমাদের কাছে থাকা অন্য আইপি ঠিকানার মতো এসএসএইচ সার্ভারটি অ্যাক্সেস করেছি। এটি একটি ভিন্ন অপারেটিং সিস্টেম এবং অন্য একটি ডোমেন চলছে বলে সার্ভারের সাথে সম্পর্কিত সুরক্ষা আরএসএ কী আলাদা এবং আমরা এই ত্রুটিটি পেয়ে যাব।

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

ssh-keygen -R

উদাহরণস্বরূপ, আমাদের ক্ষেত্রে: " ssh-keygen -R 192.168.2.104 " এবং এইভাবে সম্পর্কিত কীগুলির তালিকাটি আলাদা করে অনুরোধ করার জন্য খালি করা হবে

এখন আমরা আবার সংযোগ প্রক্রিয়া চালাই এবং এটি সফল হবে

উবুন্টু থেকে একটি উইন্ডোজ 10 এসএসএইচ সার্ভারে সংযুক্ত করুন

এখন আমরা উবুন্টু এবং অন্য যে কোনও লিনাক্স থেকে উইন্ডোজ 10 এ কোনও এসএসএইচ সার্ভারের সাথে সংযোগ স্থাপনের একটি খুব কার্যকর উপায় দেখব এবং এটি গ্রাফিকাল ইন্টারফেসের মাধ্যমে

আমরা যা করব উবুন্টু ফাইল এক্সপ্লোরার খুলুন এবং ব্রাউজারের ঠিকানা বার সক্ষম করতে " Ctrl + L " কী সংমিশ্রণটি টিপুন।

সার্ভারটি অ্যাক্সেস করতে আমরা নিম্নলিখিত কমান্ড বা লাইনটি লিখব:

ssh: // @

উদাহরণস্বরূপ " ssh: //[email protected] " সুরক্ষা নিশ্চিতকরণ এবং তারপরে ব্যবহারকারীর পাসওয়ার্ডের জন্য জিজ্ঞাসা করবে।

এইভাবে আমরা সার্ভার কম্পিউটারে থাকা ফাইলগুলি গ্রাফিকাল ইন্টারফেসের মাধ্যমে অ্যাক্সেস করব

দূরবর্তীভাবে একটি এসএসএইচ সার্ভারের সাথে সংযুক্ত করুন

শেষ করতে আমরা উইন্ডোজ এবং লিনাক্স উভয়ই আমাদের এসএসএইচ সার্ভারের সাথে দূরবর্তীভাবে সংযোগের সম্ভাবনার কথা উল্লেখ করব। আমাদের কেবল একমাত্র জিনিসটি বিবেচনায় নেওয়ার দরকারটি হ'ল আগের মতো একটি বেসরকারী নেটওয়ার্কের বাইরে থাকা।

আমাদের সার্ভারের আসল আইপি এবং পোর্টটি কোথায় স্থানান্তরিত হবে, ডিফল্টরূপে পোর্ট 22 হবে তা জানতে হবে। এইভাবে সংযোগ করতে আমাদের যে কমান্ডটি ব্যবহার করতে হবে তা হ'ল:

ssh -p 22 @

উদাহরণস্বরূপ, আমাদের ক্ষেত্রে এটি হবে: " ssh -p 22 ডেল @ আইপি-রিয়েল"

এগিয়ে যেতে, প্রক্রিয়া অভিন্ন হবে।

নিম্নলিখিত টিউটোরিয়ালগুলিও কার্যকর হতে পারে:

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

টিউটোরিয়াল

সম্পাদকের পছন্দ

Back to top button