PuTTY থেকে কানেক্ট করা
Millida VDS মেশিনের জন্য PuTTY সেশন সেটআপ: অ্যাড্রেস, প্রোফাইল সংরক্ষণ, PuTTYgen ও Pageant দিয়ে কী, এবং সাধারণ এরর মেসেজ।
আপডেট: ২৩ আগস্ট, ২০২৬
PuTTY হলো Windows-এর জন্য একটি ক্লাসিক SSH ক্লায়েন্ট। কমান্ড লাইনের বদলে সেটিংস উইন্ডোতে অভ্যস্ত হলে এটি আপনার জন্য সুবিধাজনক।
প্রথম সংযোগ
- প্রজেক্টের অফিসিয়াল ওয়েবসাইট থেকে PuTTY ডাউনলোড করে চালু করুন।
- Host Name ফিল্ডে প্যানেলের "Overview" ট্যাব থেকে মেশিনের ঠিকানা লিখুন, যেমন
203.0.113.10। - Port — 22, Connection type — SSH।
- Saved Sessions ফিল্ডে একটি নাম লিখুন, যেমন
vds, এবং Save ক্লিক করুন — পরেরবার ডাবল-ক্লিকই যথেষ্ট হবে। - Open।
প্রথম সংযোগে মেশিনের কী ফিঙ্গারপ্রিন্টসহ একটি উইন্ডো আসবে — এটি স্বাভাবিক, Accept ক্লিক করুন। এরপর root এবং "Access" ট্যাব থেকে root পাসওয়ার্ড লিখুন। টার্মিনাল উইন্ডোতে রাইট-ক্লিক করে পাসওয়ার্ড পেস্ট করা হয়; টাইপ করার সময় অক্ষরগুলো দেখা যায় না।
কী দিয়ে লগইন
পাসওয়ার্ডের বদলে কী ব্যবহার করা ভালো — দেখুন SSH keys।
- PuTTYgen চালু করুন, key type EdDSA / Ed25519, Generate ক্লিক করুন, মাউস নাড়াতে থাকুন।
- একটি Key passphrase সেট করুন — এটি কী-এর নিজের পাসওয়ার্ড।
- Save private key — আপনি একটি
.ppkফাইল পাবেন, শুধু PuTTY-এর জন্য। - PuTTYgen উইন্ডোর উপরের ফিল্ড থেকে স্ট্রিংটি কপি করুন (এটি
ssh-ed25519 AAAA...দিয়ে শুরু হয়) এবং প্যানেলে পেস্ট করুন: "Access" ট্যাব, "SSH keys" সাবসেকশন, "Save keys" বাটন।
প্যানেলের কী-এর তালিকা সম্পূর্ণভাবে প্রতিস্থাপিত হয়: আপনার সব কী একসাথে পাঠান, নাহলে আগেরগুলো কাজ করা বন্ধ করবে। আর মনে রাখবেন, সেভ করলে চলমান মেশিন রিবুট হয় — সবকিছু একবারে করার আরেকটি কারণ।
এরপর PuTTY-তে: Connection → SSH → Auth → Credentials → Private key file for authentication — .ppk ফাইলটি নির্দিষ্ট করুন। Session-এ ফিরে আবার Save ক্লিক করুন, নাহলে সেটিং সেভ হবে না।
প্রতিবার কী পাসফ্রেজ না দিতে Pageant চালু করে তাতে .ppk যোগ করুন — কম্পিউটার রিস্টার্ট হওয়ার আগ পর্যন্ত এটি কী-টি মেমোরিতে রাখবে।
দরকারি সেটিংস
| সেকশন | প্যারামিটার | কেন |
|---|---|---|
| Connection | Seconds between keepalives — 30 | নিষ্ক্রিয় থাকলেও সংযোগ বিচ্ছিন্ন হয় না |
| Connection → Data | Auto-login username — root | প্রতিবার ইউজারনেম দিতে হয় না |
| Window | Lines of scrollback — 20000 | লম্বা লগ দেখা যায় |
| Window → Translation | UTF-8 | বাংলা টেক্সট বিকৃত অক্ষর ছাড়াই |
| Window → Appearance | Font size | পাঠযোগ্যতা |
পরিবর্তন করার পর অবশ্যই Session → Save করুন।
সাধারণ ত্রুটি
| বার্তা | কারণ |
|---|---|
Network error: Connection timed out | ভুল ঠিকানা বা আপনার নেটওয়ার্ক থেকে মেশিনে পৌঁছানো যাচ্ছে না |
Network error: Connection refused | SSH সার্ভিস চলছে না — প্যানেলের text console দিয়ে লগইন করুন |
Server refused our key | প্যানেলে ভুল কী পেস্ট করা হয়েছে, বা ভুল .ppk নির্দিষ্ট করা হয়েছে |
Access denied | ভুল পাসওয়ার্ড বা মেশিনে পাসওয়ার্ড লগইন বন্ধ আছে |
PuTTY Fatal Error: Remote side unexpectedly closed | প্রায়ই একাধিক কী চেষ্টা করার ফল — শুধু প্রয়োজনীয় কী-টি রাখুন |
id_ed25519 কী গ্রহণ করা হচ্ছে না | PuTTY OpenSSH ফরম্যাট পড়ে না: Conversions → Import key দিয়ে কী-টি PuTTYgen-এ ইমপোর্ট করে .ppk হিসেবে সেভ করুন |
PuTTY-এর সাথে ফাইল
ফাইল স্থানান্তরের জন্য প্যাকেজে pscp এবং psftp আছে, তবে WinSCP বেশি সুবিধাজনক — দেখুন transferring files over SFTP। কমান্ড লাইন পছন্দ করলে Windows-এর বিল্ট-ইন ক্লায়েন্ট সম্পর্কে connecting from Windows নিবন্ধে বর্ণনা করা হয়েছে।