Nmcli দিয়ে লিনাক্স টার্মিনালের মাধ্যমে কীভাবে ওয়াই-ফাইতে সংযুক্ত করবেন

আপনার লিনাক্স ডিভাইসে ইন্টারনেটের সাথে সংযোগ স্থাপন করা দরকার, তবে ইথারনেট পোর্ট বা গ্রাফিকাল নেটওয়ার্কিং সফ্টওয়্যারটিতে অ্যাক্সেস নেই? এই নিবন্ধে, আমরা এনএমসি্লি কমান্ড লাইন সরঞ্জামটি ব্যবহার করে লিনাক্স টার্মিনালে ওয়াই-ফাইয়ের সাথে কীভাবে সংযোগ স্থাপন করব তা শিখব।

এনএমসিলি কি?

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

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

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

সম্পর্কিত: মোবাইল ইন্টারনেটের জন্য যে কোনও স্মার্টফোনটি লিনাক্সে কীভাবে করা যায়

পদক্ষেপ 1: আপনার Wi-Fi ডিভাইস সক্ষম করুন

আপনার লিনাক্স পিসিতে থাকা Wi-Fi কার্ডটি এটি সক্ষম না করা হলে ইন্টারনেটে সংযোগ করতে পারে না। আপনার সমস্ত নেটওয়ার্ক ইন্টারফেসের স্থিতি দেখতে, এই আদেশটি ব্যবহার করুন:

 nmcli dev status

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

আপনার ওয়াই-ফাই ডিভাইসটি সক্ষম হয়েছে কিনা তা আপনি যদি নিশ্চিত না হন তবে আপনি এই আদেশটি দিয়ে পরীক্ষা করতে পারেন:

 nmcli radio wifi

যদি আউটপুটটি দেখায় যে Wi-Fi অক্ষম করা আছে, আপনি নিম্নলিখিত কমান্ড দিয়ে এটি সক্ষম করতে পারেন:

 nmcli radio wifi on

পদক্ষেপ 2: একটি Wi-Fi অ্যাক্সেস পয়েন্ট শনাক্ত করুন

আপনি যদি নিজের ওয়াই-ফাই অ্যাক্সেস পয়েন্টের নামটি না জানেন, অন্যথায় এসএসআইডি হিসাবে পরিচিত, আপনি নিকটস্থ ওয়াই-ফাই নেটওয়ার্কগুলির জন্য স্ক্যান করে এটি সন্ধান করতে পারেন।

 nmcli dev wifi list

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

পদক্ষেপ 3: Wi-Fi এর সাথে সংযুক্ত করুন

ওয়াই-ফাই সক্ষম এবং আপনার এসএসআইডি সনাক্ত করে, আপনি এখন সংযোগের জন্য প্রস্তুত। আপনি নিম্নলিখিত কমান্ডের সাথে একটি সংযোগ স্থাপন করতে পারেন:

 sudo nmcli dev wifi connect network-ssid

আপনার নেটওয়ার্কের নামের সাথে নেটওয়ার্ক-এসিড প্রতিস্থাপন করুন। আপনার ডাব্লুআই-ফাইতে আপনার যদি ডাব্লুইইপি বা ডাব্লুপিএ সুরক্ষা থাকে, আপনি কমান্ডেও নেটওয়ার্ক পাসওয়ার্ড নির্দিষ্ট করতে পারেন।

 sudo nmcli dev wifi connect network-ssid password "network-password"

সম্পর্কিত: সর্বাধিক প্রচলিত Wi-Fi স্ট্যান্ডার্ড এবং প্রকারগুলি, ব্যাখ্যা করা হয়েছে

বিকল্পভাবে, আপনি যদি নিজের পাসওয়ার্ড অনস্ক্রিনে লিখতে না চান তবে আপনি –ask বিকল্পটি ব্যবহার করতে পারেন।

 sudo nmcli --ask dev wifi connect network-ssid

সিস্টেমটি এখন আপনাকে আপনার নেটওয়ার্ক পাসওয়ার্ডটি দৃশ্যমান না করে প্রবেশ করতে বলবে।

আপনার ডিভাইসটি এখন ইন্টারনেটে সংযুক্ত হওয়া উচিত। এটি একটি পিং দিয়ে পরীক্ষা করুন।

 ping google.com

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

এনএমসি্লি দিয়ে নেটওয়ার্ক সংযোগ পরিচালনা করা

নিম্নলিখিত কমান্ডটি জারি করে আপনি সমস্ত সংরক্ষিত সংযোগগুলি দেখতে পারবেন:

 nmcli con show

আপনি যদি একটি নেটওয়ার্কের সাথে সংযুক্ত থাকেন তবে আপনি অন্য কোনও সংযোগ ব্যবহার করতে চান তবে আপনি সংযোগটি নীচে স্যুইচ করে সংযোগ বিচ্ছিন্ন করতে পারেন। আপনাকে এসএসআইডি নির্দিষ্ট করতে হবে, বা একই এসএসআইডি সহ যদি আপনার একাধিক সংযোগ থাকে তবে ইউইউডি ব্যবহার করুন।

 nmcli con down ssid/uuid

অন্য সংরক্ষিত সংযোগে সংযোগ করতে, কেবলমাত্র এনএমসি্লি কমান্ডের আপ বিকল্পটি পাস করুন। নিশ্চিত হয়ে নিন যে আপনি যে নতুন নেটওয়ার্কের সাথে সংযোগ করতে চান তার SSID বা UID নির্দিষ্ট করেছেন।

 nmcli con up ssid/uuid

কোনও জিইউআই ছাড়াই ওয়াই-ফাইতে সংযুক্ত করুন

কোনও গ্রাফিকাল ইন্টারফেস ব্যবহার না করে আপনি এখন আপনার Wi-Fi নেটওয়ার্কের সাথে সংযোগ স্থাপন করেছেন, আপনাকে আরও বহুমুখী লিনাক্স ব্যবহারকারী করে তুলছেন। আপনার যদি ফাইলগুলি ওয়্যারলেসলি মুভ করার দরকার হয় তবে অনেকগুলি লিনাক্স অ্যাপ্লিকেশন রয়েছে যা ডেস্কটপ পরিবেশের সাথে বা ছাড়াই এটির অনুমতি দেয়।