ওয়ার্ডপ্রেস

SSH ব্যবহার শুরু করার জন্য বিকাশকারীর নির্দেশিকা (নিরাপদভাবে আপনার সার্ভারের সাথে সংযোগ করুন)

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

কিন্তু SSH আপনার ওয়ার্ডপ্রেস টুলবেল্টের সবচেয়ে মূল্যবান টুল হতে পারে।

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

এই পোস্টে, আমরা আপনাকে দেখাব কিভাবে এটি করতে হবে।

SSH কি?

প্রথমে, আসুন SSH কী এবং আপনি কখন এটি ব্যবহার করতে পারেন তা সনাক্ত করে শুরু করি।

SSH মানে 'সিকিউর শেল'। SSH স্পেস এটিকে সংজ্ঞায়িত করে:

"একটি অনিরাপদ নেটওয়ার্কে নিরাপদ দূরবর্তী লগইন এবং অন্যান্য নিরাপদ নেটওয়ার্ক পরিষেবাগুলির জন্য একটি প্রোটোকল।"

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

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

SSH এর মাধ্যমে আপনার সার্ভারের সাথে সংযোগ করতে, আপনার দুটি জিনিসের প্রয়োজন হবে:

  • একটি ইন্টারফেস।
  • লগইন শংসাপত্র.

আপনি যদি Linux বা macOS চালান, তাহলে আপনার অপারেটিং সিস্টেমে একটি ইন্টারফেস তৈরি করা আছে, তাই আপনাকে SSH ক্লায়েন্ট ইনস্টল করতে হবে না। কিন্তু আপনি যদি উইন্ডোজ চালান তবে আপনাকে একটি ক্লায়েন্ট ইনস্টল করতে হবে। আমি এই পোস্টে এটি কিভাবে করতে হবে তা দেখাব।

SSH এর মাধ্যমে আপনার সাইটের সাথে সংযোগ করার জন্য আপনার প্রয়োজনীয় সরঞ্জামগুলি৷

শুরু করতে, আপনাকে হয় টার্মিনাল বা একটি SSH ক্লায়েন্ট ব্যবহার করতে হবে। এই খুব অনুরূপ উপায়ে কাজ.

ম্যাকওএস বা লিনাক্সে টার্মিনালের মাধ্যমে সংযোগ করা হচ্ছে

টার্মিনাল হল এমন একটি অ্যাপ্লিকেশন যা Linux বা macOS-এর সাথে আসে, যা আপনাকে আপনার মেশিনে বা দূরবর্তী সার্ভারে কমান্ড পাঠাতে কমান্ড লাইন ব্যবহার করতে দেয়।

এটি একটি গ্রাফিকাল ইন্টারফেস নয় তাই আপনি একটি মাউস ব্যবহার করবেন না। পরিবর্তে, আপনি টেক্সট কমান্ড টাইপ করুন. প্রথমবার ব্যবহারকারীর জন্য, এটি সামান্য বিরক্তিকর হতে পারে, কারণ আপনি সম্ভবত আপনার কমান্ডের ভিজ্যুয়াল উপস্থাপনা দেখতে অভ্যস্ত। কিন্তু একবার আপনি অভ্যস্ত হয়ে গেলে, আপনি এটি দ্রুত খুঁজে পাবেন।

আপনি যদি মাইক্রোসফটের MS-DOS-এর মতো সিস্টেম ব্যবহার করে গ্রাফিকাল ইউজার ইন্টারফেসের আগের দিনগুলিতে কম্পিউটারের সাথে কাজ করেন তবে আপনি এই ধরনের ইন্টারফেসের সাথে পরিচিত হতে পারেন। ভাল খবর হল যে টার্মিনাল আপনাকে MS-DOS এর চেয়ে অনেক বেশি বিকল্প দেয়!

ম্যাকের টার্মিনাল খুলতে, স্পটলাইট খুলুন এবং টাইপ করুন প্রান্তিক. আপনি এর মাধ্যমেও এটি অ্যাক্সেস করতে পারেন অ্যাপ্লিকেশন > ইউটিলিটি.

কিভাবে SSH ব্যবহার করবেন: Mac এ টার্মিনাল ফাইন্ডিং
ম্যাকে টার্মিনাল খোঁজা

লিনাক্সে টার্মিনাল খুলতে, এটিতে খুঁজুন অ্যাপ্লিকেশন তালিকা. যদি তা অবিলম্বে স্পষ্ট না হয়, টাইপ করুন প্রান্তিক এটি খুঁজে পেতে প্রম্পটে।

উইন্ডোজে একটি SSH ক্লায়েন্টের মাধ্যমে সংযোগ করা হচ্ছে

একটি SSH ক্লায়েন্ট হল এমন একটি প্রোগ্রাম যা আপনি SSH এর মাধ্যমে সংযোগ করার জন্য Windows চালালে আপনাকে ইনস্টল করতে হবে।

সবচেয়ে জনপ্রিয় SSH ক্লায়েন্ট হল PuTTY। আপনি Windows থেকে আপনার সাইট অ্যাক্সেস করার আগে আপনাকে এটি ডাউনলোড এবং ইনস্টল করতে হবে।

কিভাবে SSH ব্যবহার করবেন: PuTTY
পুটি ডাউনলোড করুন

উইন্ডোজে পুটি এসএসএইচ ক্লায়েন্ট ইনস্টল করা হচ্ছে

পুটিটি ডাউনলোড পৃষ্ঠায় গিয়ে শুরু করুন।

কিভাবে SSH ব্যবহার করবেন: পুটিটি ডাউনলোড পৃষ্ঠা
পুটিটি ডাউনলোড পৃষ্ঠা

এখান থেকে, আপনার উইন্ডোজের সংস্করণের সাথে সামঞ্জস্যপূর্ণ প্যাকেজটি বেছে নিন। আপনি 32-বিট বা 64-বিট সংস্করণ ডাউনলোড করবেন কিনা তা নিশ্চিত না হলে, FAQ পৃষ্ঠাটি দেখুন। সন্দেহ থাকলে, 32-বিট সংস্করণটি নিরাপদ বিকল্প।

নিচের দুটি অপশনের একটিতে ক্লিক করুন MSI ('উইন্ডোজ ইনস্টলার'). ফাইলটি আপনার মেশিনে ডাউনলোড হবে এবং ইনস্টলার চালাবে।

একবার পুটিটি ইনস্টল হয়ে গেলে, এটি খুলুন এবং তারপরে আপনি আপনার সাইটে সংযোগ করতে এটি ব্যবহার করতে পারেন।

কমান্ড লাইনের মাধ্যমে আপনার সার্ভারের সাথে কীভাবে সংযোগ করবেন

একবার আপনি টার্মিনাল বা একটি SSH ক্লায়েন্ট খুঁজে বা ইনস্টল করার পরে, পরবর্তী ধাপ হল আপনার দূরবর্তী সাইটে সংযোগ করা।

হয় টার্মিনাল বা একটি SSH ক্লায়েন্ট, আপনি ব্যবহার করুন কমান্ড লাইন সংযোগ করতে এবং আপনার সার্ভারে কমান্ড পাঠাতে। টার্মিনাল বা একটি SSH ক্লায়েন্ট উল্লেখ করার পরিবর্তে আমি এখন থেকে এই পরিভাষাটি ব্যবহার করব।

এটি করার জন্য, আপনার চারটি তথ্যের প্রয়োজন হবে:

  • সার্ভার ঠিকানা.
  • ব্যবহারকারীর নাম.
  • পাসওয়ার্ড
  • পোর্ট।

সার্ভার ঠিকানা সাধারণত আপনার ডোমেইন নাম বা IP ঠিকানা হয়. যদি আপনার সাইট দিয়ে হোস্ট করা হয় Behmaster, আপনার আইপি ঠিকানা ব্যবহার করুন.

ব্যবহারকারীর নাম এবং পাসওয়ার্ড হবে আপনার FTP ব্যবহারকারীর নাম এবং পাসওয়ার্ড, আপনার ওয়ার্ডপ্রেস অ্যাডমিনের জন্য নয়.

পোর্ট আপনার হোস্টিং প্রদানকারী দ্বারা প্রদান করা হবে. কিছু ক্ষেত্রে, একটি ডিফল্ট পোর্ট ব্যবহার করা হয়, কিন্তু অতিরিক্ত নিরাপত্তার জন্য Behmaster, আমরা বিভিন্ন সাইটের জন্য বিভিন্ন পোর্ট ব্যবহার করি।

আমার মধ্যেBehmaster, আপনি আপনার সাইট নির্বাচন করে এবং তথ্য স্ক্রিনের SFTP/SSH বিভাগটি খুঁজে বের করে বিশদ জানতে পারেন।

MyBehmaster , SSH
MyBehmaster , SSH

শুধু এটি অনুলিপি করুন এবং কমান্ড লাইনে পেস্ট করুন।

একবার আপনি এটি সম্পন্ন করলে, আপনাকে আপনার পাসওয়ার্ডের জন্য অনুরোধ করা হবে। আমার থেকে যে কপিBehmaster এবং আপনাকে আপনার সার্ভারে অ্যাক্সেস দেওয়া হবে।

আপনি একটি স্ক্রীন দেখতে পাবেন যা এইরকম কিছু দেখায়:

Behmaster SSH শুরু পর্দা
Behmaster SSH শুরু পর্দা

সাথে না থাকলে Behmaster হোস্টিং, আপনার স্ক্রীনটি একটু ভিন্ন দেখাবে, কিন্তু তবুও আপনাকে আপনার সার্ভারে অ্যাক্সেস দেবে।

আপনার সাইটের সাথে ইন্টারঅ্যাক্ট করতে কীভাবে SSH ব্যবহার করবেন

এখন আপনি আপনার সার্ভার এবং আপনার সাইটের সাথে ইন্টারঅ্যাক্ট করতে SSH ব্যবহার শুরু করতে পারেন। ওয়ার্ডপ্রেস কমান্ড লাইন ইন্টারফেস (WP-CLI) দ্বারা প্রদত্ত কমান্ডগুলির পাশাপাশি আপনি ব্যবহার করতে পারেন এমন অনেকগুলি SSH কমান্ড রয়েছে।

গুরুত্বপূর্ণ

SSH একটি অত্যন্ত শক্তিশালী টুল এবং আপনি যদি সতর্ক না হন, তাহলে আপনি আপনার সাইটটি ভেঙে ফেলতে পারেন। এটি আপনাকে ফাইলগুলি যোগ করতে এবং মুছতে দেবে, তাই আপনি যদি ভুল কমান্ডটি প্রবেশ করেন তবে আপনি সামগ্রী হারাতে পারেন বা আপনার সমস্ত ছবি মুছে ফেলতে পারেন, উদাহরণস্বরূপ। সর্বদা সতর্কতার সাথে এটি ব্যবহার করুন এবং এটি ব্যবহার করার আগে আপনার সাইটের ব্যাকআপ নিশ্চিত করুন৷

মৌলিক SSH কমান্ড

SSH কমান্ডের একটি পরিসীমা নিয়ে আসে যা আপনি আপনার সার্ভারের সাথে সংযোগ করতে এবং ইন্টারঅ্যাক্ট করতে ব্যবহার করতে পারেন।

একবার আপনি কমান্ড লাইনের মাধ্যমে আপনার সার্ভারে খোঁজ করলে, আপনি কেবলমাত্র SSH কমান্ড টাইপ করবেন যেভাবে আপনি যদি আপনার নিজের কম্পিউটারের সাথে ইন্টারঅ্যাক্ট করার জন্য টার্মিনাল ব্যবহার করেন।

আসুন আপনি ব্যবহার করা শুরু করতে পারেন এমন কিছু সবচেয়ে দরকারী SSH কমান্ডের দিকে নজর দিন।

  • ls কমান্ড
  • সিডি কমান্ড
  • mkdir কমান্ড
  • স্পর্শ কমান্ড
  • বিড়াল কমান্ড
  • আরএম কমান্ড
  • সিপি কমান্ড
  • এমভি কমান্ড

ls কমান্ড

ব্যবহার ls আপনার বর্তমান অবস্থানে ফাইল এবং ডিরেক্টরিগুলির একটি তালিকা পেতে কমান্ড। আরও তথ্য পেতে আপনি কমান্ডে আরও যোগ করতে পারেন:

  • ls -l ফাইলের বিশদ বিবরণ প্রদর্শন করে, যেমন আকার, পরিবর্তিত তারিখ এবং সময়, মালিক এবং অনুমতি।
  • ls -a লুকানো ফাইল এবং ডিরেক্টরি দেখায়।
কিভাবে SSH ব্যবহার করবেন: ls কমান্ড
ls কমান্ড

সিডি কমান্ড

ব্যবহার cd ডিরেক্টরি পরিবর্তন করার জন্য কমান্ড। আপনাকে নতুন ডিরেক্টরিতে নিয়ে যাওয়া হবে এবং কমান্ড লাইনটি নির্দেশ করবে আপনি কোথায় আছেন:

সিডি কমান্ড
সিডি কমান্ড

আপনি তারপর ব্যবহার করতে পারেন ls আবার নতুন ডিরেক্টরিতে কি আছে তা খুঁজে বের করতে।

তুমি ব্যবহার করতে পার cd একাধিক ডিরেক্টরি নিচে সরানো বা উপরে বা জুড়ে ডিরেক্টরিতে সরানো। উপরে যেতে, পরে দুটি বিন্দু লিখুন cd এটার মত:

cd ..

এবং একটি নির্দিষ্ট ডিরেক্টরিতে যেতে, সম্পূর্ণ ডিরেক্টরি পাথ টাইপ করুন যেমন:

cd public/wp-content/themes

mkdir কমান্ড

ব্যবহার mkdir একটি নতুন ডিরেক্টরি তৈরি করতে কমান্ড। তাই যদি আমি থিম ডিরেক্টরিতে থাকি, আমি একটি নতুন থিমের জন্য একটি নতুন ডিরেক্টরি তৈরি করতে পারি:

mkdir mytheme

স্পর্শ কমান্ড

একবার আমি আমার নতুন ডিরেক্টরি তৈরি করার পরে, আমি স্পর্শ কমান্ড ব্যবহার করে এটিতে একটি নতুন ফাইল যুক্ত করতে পারি:

touch style.css

বিড়াল কমান্ড

একটি ফাইলের বিষয়বস্তু প্রদর্শন করতে, ব্যবহার করুন cat কমান্ড।

কিভাবে SSH ব্যবহার করবেন: cat কমান্ড
বিড়াল আদেশ

আরএম কমান্ড

ব্যবহার rm একটি ফাইল বা ফোল্ডার সরাতে কমান্ড। সতর্কতার সাথে ব্যবহার করুন, যেমন এটি পূর্বাবস্থায় ফেরানো যাবে না:

rm style.css

সিপি কমান্ড

The Olymp Trade প্লার্টফর্মে ৩ টি উপায়ে প্রবেশ করা যায়। প্রথমত রয়েছে ওয়েব ভার্শন যাতে আপনি প্রধান ওয়েবসাইটের মাধ্যমে প্রবেশ করতে পারবেন। দ্বিতয়ত রয়েছে, উইন্ডোজ এবং ম্যাক উভয়ের জন্যেই ডেস্কটপ অ্যাপলিকেশন। এই অ্যাপটিতে রয়েছে অতিরিক্ত কিছু ফিচার যা আপনি ওয়েব ভার্শনে পাবেন না। এরপরে রয়েছে Olymp Trade এর এন্ড্রয়েড এবং অ্যাপল মোবাইল অ্যাপ। cp কমান্ড ফাইল এবং ফোল্ডার কপি করতে ব্যবহৃত হয়। আপনাকে ফাইল বা ফোল্ডারের নাম এবং আপনি যে স্থানটি কপি করতে চান সেটি প্রদান করতে হবে।

cp [options] [source] [destination]

এছাড়াও আপনি কমান্ডের শুরুতে বিকল্প যোগ করতে পারেন, কিন্তু প্রয়োজন নেই। তাই কপি করতে footer.php আপনি যখন wp-content ডিরেক্টরিতে থাকবেন তখন একটি থিম থেকে অন্য থিমে ফাইল করুন, আপনি এটি ব্যবহার করবেন:

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

cp /themes/theme1/footer.php /themes/theme2/

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

আপনি যদি বিস্ফোরণে একটি ফাইলের নাম অন্তর্ভুক্ত না করেন এবং সেই ফাইলটি ইতিমধ্যেই বিদ্যমান থাকে, তাহলে আপনি একটি ত্রুটি বার্তা পাবেন এবং অনুলিপিটি ঘটবে না।

আমি ইতিমধ্যে উল্লেখ করেছি যে কিছু ঐচ্ছিক উপাদান রয়েছে যা আপনি এই কমান্ডের শুরুতে যোগ করতে পারেন। এইগুলো:

  • -f: যদি আপনার গন্তব্য ফাইলের জন্য লেখার অনুমতি না থাকে তবে এটি মুছে ফেলা হবে এবং কমান্ডটি একটি নতুন ফাইল তৈরি করবে।
  • -u: উৎস ফাইলটি শুধুমাত্র কপি করুন যদি এটি গন্তব্য ফাইলের চেয়ে নতুন হয়।
  • -n: একটি বিদ্যমান ফাইল ওভাররাইট করবে না।
  • -a: ফাইল সংরক্ষণ করুন।
  • -R: শুধুমাত্র ফোল্ডারগুলির জন্য, সেই ফোল্ডারের ভিতরে সমস্ত ফাইল এবং ফোল্ডার কপি করুন।

এমভি কমান্ড

একটি ফাইল অনুলিপি করার বিকল্প হিসাবে, আপনি এটি ব্যবহার করে সরাতে পারেন mv আদেশ এই জন্য, আপনি শুধুমাত্র উৎস এবং গন্তব্য প্রদান করুন: কোন বিকল্প নেই.

mv /themes/theme1/footer.php /themes/theme2/

এই অপসারণ করবে footer.php থিম1 থেকে ফাইল করুন এবং এটিকে থিম2 এ সরান। আপনি যদি এটি একটি ফোল্ডারের সাথে করেন তবে এটি সর্বদা ফাইল এবং ফোল্ডারগুলিকে সেই ডিরেক্টরির মধ্যেও স্থানান্তরিত করবে।

আপনি SSH ডকুমেন্টেশনে আরও SSH কমান্ড সম্পর্কে তথ্য পেতে পারেন।

আপনার সাইটের সাথে ইন্টারঅ্যাক্ট করতে WP-CLI ব্যবহার করা

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

সঙ্গে Behmaster, WP-CLI আপনার হোস্টিং এর সাথে আসে এবং আপনি সরাসরি এটি ব্যবহার শুরু করতে পারেন। যদি আপনার হোস্টিং প্রদানকারী আপনার WP-CLI না দেয়, তাহলে আপনি WP-CLI-এর এই গাইডের ধাপগুলি অনুসরণ করে এটি ইনস্টল করতে পারেন।

আপনার SSH সংযোগ পরীক্ষা এবং সমস্যা সমাধান করা

কখনও কখনও আপনি দেখতে পারেন যে SSH আপনি যেভাবে চান সেভাবে আচরণ করে না। হয় আপনি সংযোগ করতে পারবেন না, অথবা আপনি যে কমান্ডটি ব্যবহার করেছেন তা আপনার প্রত্যাশা অনুযায়ী কাজ করে না।

যদি তা হয়, তাহলে এই সমস্যা সমাধানের কিছু টিপস চেষ্টা করুন।

যদি আপনি SSH এর মাধ্যমে সংযোগ করতে না পারেন

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

যদি এটি কাজ না করে, আপনার দেওয়া লগইন শংসাপত্রগুলি সঠিক কিনা তা পরীক্ষা করুন৷ আপনি থেকে এই পেতে সক্ষম হবে তথ্য আমার আপনার সাইটের জন্য পৃষ্ঠাBehmaster. অন্যান্য হোস্টিং প্রদানকারীদের সম্ভবত cPanel বা তারা যে ড্যাশবোর্ড ব্যবহার করছে তাতে একটি SSH বিভাগ থাকবে।

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

আপনার হোস্টিং অ্যাকাউন্টে লগ ইন করুন এবং পরীক্ষা করুন যে কোনও সার্ভার সমস্যা আপনাকে অ্যাক্সেস পেতে বাধা দিচ্ছে না। সাথে থাকলে Behmaster, কিছু কাজ করছে কিনা তা জানতে আমাদের সিস্টেম স্ট্যাটাস পৃষ্ঠাতে যান।

Behmaster সিস্টেম স্ট্যাটাস স্ক্রীন
Behmaster সিস্টেম স্ট্যাটাস স্ক্রীন

আপনি যদি একটি সর্বজনীন নেটওয়ার্কে থাকেন তবে এটি আপনার পোর্টে SSH অ্যাক্সেসের অনুমতি নাও দিতে পারে৷ অন্য পোর্টের সাথে এটি পরীক্ষা করার চেষ্টা করুন যা আপনি জানেন যে কাজ করছে।

অন্য সব ব্যর্থ হলে, আপনার হোস্টিং প্রদানকারীর সাথে একটি সমর্থন টিকিট খুলুন যিনি লগগুলি অ্যাক্সেস করতে সক্ষম হবেন এবং আপনি কেন সংযোগ করতে সক্ষম হননি তা খুঁজে বের করতে পারবেন।

যদি আপনার SSH কমান্ডগুলি তাদের উচিত হিসাবে কাজ না করে

আরেকটি সাধারণ সমস্যা হল একটি SSH কমান্ডের জন্য যেভাবে আপনি এটি আশা করেন সেভাবে কাজ না করা। এটি সাধারণত কমান্ডটি ভুলভাবে প্রবেশ করার কারণে হয়।

এখানে আমি টাইপ যেখানে একটি উদাহরণ is পরিবর্তে ls :

কিভাবে SSH ব্যবহার করবেন: টার্মিনালে একটি টাইপো ইনপুট করা
টার্মিনালে একটি টাইপো ইনপুট করা হচ্ছে

এখানে, আমি একটি ত্রুটি সতর্কতা সহ উপস্থাপন করছি (command not found) তাই আমি সঠিক কমান্ড দিয়ে আবার চেষ্টা করি।

কখনও কখনও আপনি সঠিকভাবে কমান্ড টাইপ করতে পারেন কিন্তু পরামিতি ভুল পেতে পারেন। যদি এটি হয়, SSH কমান্ডের জন্য SSH ডকুমেন্টেশন এবং WP-CLI কমান্ডের জন্য WP-CLI ডকুমেন্টেশন পরীক্ষা করুন।

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

অতিরিক্ত নিরাপত্তার জন্য কিভাবে একটি নতুন SSH কী পেয়ার তৈরি করবেন

SSH-এর সাথে সংযোগ করার জন্য আপনার ব্যবহারকারীর নাম এবং পাসওয়ার্ড ব্যবহার করার তুলনায় একটি SSH কী জোড়া তৈরি করা নিরাপত্তার একটি অতিরিক্ত স্তর যোগ করে। আপনি এটি টার্মিনাল বা আপনার SSH ক্লায়েন্টের মধ্যে থেকে করবেন। এখানে কিভাবে.

একটি মূল জোড়া তৈরি করা তিনটি ধাপ জড়িত:

  1. টার্মিনালে বা আপনার SSH ক্লায়েন্টে কী জোড়া তৈরি করুন।
  2. আপনার হোস্টিং অ্যাকাউন্টে মূল জোড়া যোগ করুন - আমারBehmaster আপনি এর মাধ্যমে এটি করবেন ব্যবহারকারী সেটিংস পর্দা।
  3. টার্মিনালে আপনার সার্ভারে বা কী জোড়া ব্যবহার করে আপনার SSH ক্লায়েন্টের সাথে সংযোগ করুন।
আমার মধ্যে SSH কী যোগ করা হচ্ছেBehmaster
আমার মধ্যে SSH কী যোগ করা হচ্ছেBehmaster

আপনি ম্যাকওএস, লিনাক্স এবং উইন্ডোজের জন্য এসএসএইচ কী জোড়া তৈরি করার জন্য আমাদের গাইডে এটি করার সম্পূর্ণ নির্দেশাবলী পেতে পারেন।

আরও দক্ষ বিকাশকারী হতে চান? SSH ব্যবহার করে আপনার সাইটের সাথে কিভাবে সংযোগ করবেন তা জানুন! 🔛🔐টুইট করতে ক্লিক করুন

সারাংশ

আপনার সার্ভার এবং আপনার ওয়ার্ডপ্রেস সাইটে সংযোগ করতে SSH ব্যবহার করা আপনাকে WordPress অ্যাডমিন ইন্টারফেস, FTP, এমনকি phpMyAdmin-এর উপর নির্ভর করার চেয়ে আরও দক্ষ করে তুলবে।

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

এখন আপনার পালা: আপনার পছন্দের টার্মিনাল কমান্ডটি কী আপনি প্রতিদিন ব্যবহার করেন? আমাদের মন্তব্য জানাতে!

সম্পরকিত প্রবন্ধ

답글 남기기

이메일 주소는 공개되지 않습니다.

শীর্ষ বোতামে ফিরে যান