সংক্ষেপ: এই টিউটোরিয়ালে আমরা SSH ক্লায়েন্টের জন্য ১০টি সেরা PuTTY বিকল্প کاড় করব।
PuTTY সবচেয়ে জনপ্রিয় এবং ব্যাপকভাবে ব্যবহৃত SSH এবং Telnet ক্লায়েন্টের একটি যা ব্যবহারকারীদের রিমোট ডিভাইস যেমন সার্ভার এবং নেটওয়ার্ক ডিভাইস যেমন রাউটার ও সווিচে লগইন করতে দেয়।
এটি একটি ব্যবহারকারী-বান্ধব লিনাক্স টার্মিনাল এমুলেটর যা একটি সহজ এবং ইন্টুইটিভ ইউজার ইন্টারফেস প্রদান করে যা রিমোট কানেকশন স্থাপন করা সহজ করে তোলে।
PuTTY প্রারম্ভিকভাবে Windows OS-এর জন্য তৈরি হয়েছিল কিন্তু সময়ের সাথে সাথে Linux, macOS এবং অন্যান্য UNIX সিস্টেমের জন্যও উপলব্ধ হয়েছে। যদিও এটি রিমোট কানেকশন অনুমতি দিতে খুব ভালো কাজ করে, কিন্তু এর নিজস্ব কিছু সীমাবদ্ধতা রয়েছে।
এটি আপনার SSH প্রয়োজনীয়তা পূরণ করতে অক্ষম হতে পারে বা SSH ক্লায়েন্ট হিসেবে আপনার প্রয়োজনীয় স্ট্যান্ডার্ড পূরণ করতে পারে না।
শুক্রગুজার, অন্যান্য ফিচার-রিচ এবং সॉलিড SSH ক্লায়েন্ট আছে যা আপনার রিমোট কানেকশন স্ট্রিমলাইন করতে পারে। এই গাইডে, আমরা SSH ক্লায়েন্টের জন্য ১০টি সেরা PuTTY বিকল্প کاড় করব।
এখানে এই বিকল্পগুলো, তাদের ফিচার এবং প্রতিটি SSH ক্লায়েন্ট সফটওয়্যার ব্যবহারের প্লাস-মাইনাস নিয়ে একটি বিস্তারিত রিভিউ দেওয়া হলো।
১. MobaXterm – X Server এবং SSH Client
MobaXterm SSH ক্লায়েন্টের জন্য সেরা PuTTY বিকল্পগুলির একটি। এটি রিমোট কানেকশন স্থাপনের জন্য একটি ফিচার-রিচ এবং অল-ইন-ওয়ান টুলবক্স।
একটি উইন্ডোতে, MobaXterm সিস্টেম ও নেটওয়ার্ক অ্যাডমিনিস্ট্রেটর, ডেভেলপার, ইঞ্জিনিয়ার এবং প্র luces খুব কেউ যারা রিমোটলি কাজ করে, তাদের জন্য բազմারকম ফিচার এবং টুল প্রদান করে।
এটি SSH, FTP, RDP, X11, VNC, SFTP এবং আরও অনেক কিছু সহ রিমোট নেটওয়ার্ক টুলের একটি সংগ্রহ অফার করে। এছাড়া, এটি বিভিন্ন প্রোটোকল এবং সিস্টেমের মাধ্যমে রিমোট ডিভাইস দক্ষতার সাথে অ্যাক্সেস করার জন্য একটি ইন্টুইটিভ ইন্টারফেস প্রদান করে।
MobaXterm এর মূল ফিচার:
- রিমোট ডেস্কটপ কানেক্টিভিটি।
- SSH, rLogin, Telnet, এবং Mosh-এর সাথে রিমোট টার্মিনাল কানেকশন।
- প্লাগইন সাপোর্ট এবং কাস্টমাইজেশন।
- সীমিত SSH টানেল প্লাস সেশন।
২. KiTTY – Telnet / SSH Client
KiTTY অ্যাপ্লিকেশন একটি আরেকটি ফ্রি SSH & Telnet ক্লায়েন্ট, যা PuTTY-এর একটি ফর্ক এবং PuTTY-র প্রদত্ত অনেক ফিচার নেয় অতিরিক্ত ফিচারসহ উন্নত কার্যকারিতার জন্য।
শুরুতে, KiTTY উইন্ডোজ এবং MAC-এ চলে কিন্তু লিনাক্স, ইউনিক্স, এবং MAC OS ডিভাইসও অ্যাক্সেস করতে পারে। অ্যাপ্লিকেশনটি PuTTY-এর মতোই ইউজার ইন্টারফেস এবং অভিজ্ঞতা অফার করে, তাই যারা PuTTY-এর সাথে পরিচিত তাদের জন্য সুবিধা।
KiTTY-এর মূল ফিচার:
- বিল্ট-ইন চ্যাট এবং হেল্প সিস্টেম।
- শর্টকাট সহ বিল্ট-ইন টেক্সট এডিটর।
- কমান্ড কাস্টমাইজেশন এবং অটোমেশন অনুমতি দেয়।
- সেশন জন্য অটো-সেভ ক্যাপাবিলিটি।
- ZModem সাপোর্ট এবং ইন্টিগ্রেশন।
৩. mRemoteNG – Multi-Remote Connection Manager
mRemoteNG SSH ক্লায়েন্টের জন্য সেরা ওপেন-সোর্স PuTTY বিকল্পগুলির একটি, যা mRemote-এর একটি ফর্ক এবং রিমোট কানেকশন করার জন্য ব্যাপক ফিচার অফার করে।
এই সিস্টেমের অধীনে প্রতিটি অ্যাপ্লিকেশন একটি মাল্টি-ফোকাস রয়েছে, যেখানে mRemoteNG মাল্টি-ট্যাব প্লাস মাল্টি-প্রোটোকল ফিচার অফার করে। এটি একটি ট্যাবড ইন্টারফেস দ্বারা সমর্থিত একাধিক রিমোট সেশন সাপোর্ট করে।
mRemoteNG-এর মূল ফিচার:
- SSH, Telnet, rLogin, RAW, এবং HTTP/HTTPS সহ একাধিক কানেকশন প্রোটোকল ইন্টিগ্রেশন।
- RDP, VNC, এবং ICA (Citrix Independent Computer Architecture) সহ রিমোট ডেস্কটপ কানেক্টিভিটি সাপোর্ট।
- আনডকিং প্যানেল ব্যবহার করার অনুমতি।
৪. Tabby – কাস্টমাইজেবল মডার্ন টার্মিনাল
Tabby PuTTY-এর আরেকটি ভয়ানক এবং বিশ্বস্ত বিকল্প, যা SSH, Telnet, লোকাল শেল, এবং সিরিয়াল কানেকশনের জন্য একটি অত্যন্ত কাস্টমাইজেবল এবং ক্রস-প্ল্যাটফর্ম টার্মিনাল এমুলেটর।
অ্যাপ্লিকেশনটি SSH কানেকশন ম্যানেজ করতে পারে তার কোরে থাকাক্রমে একটি ট্যাবড কিন্তু মিনিমালিস্ট ইন্টারফেস অনুমতি দেয়। আরেকটি চমৎকার ফিচার হলো Tabby-এর SSH কানেকশনকে SFTP ফাইল ব্রাউজিং-এ রূপান্তর করার ক্ষমতা।
Tabby-এর মূল ফিচার:
- CLI (কমান্ড লাইন ইন্টারফেস) সাপোর্ট।
- লিনাক্স বা macOS-এ ট্যাব পারসিস্টেন্স।
- কানেকশন ম্যানেজার সাপোর্ট সহ ইন্টিগ্রেটেড SSH ক্লায়েন্ট।
- পূর্বে ইনস্টলেশন ছাড়া USB-পোর্টেবল।
- SFTP প্লাস Zmodem সহ একাধিক সার্ভার এবং ফাইল ট্রান্সফার প্রোটোকল সাপোর্ট।
৫. Xshell 7 – শক্তিশালী SSH Client
Xshell 7 একটি ট্যাবড এনভায়রনমেন্টে একাধিক প্রোটোকল কানেক্ট করার জন্য PuTTY-এর আরেকটি দারুন বিকল্প। এই PuTTY বিকল্পটিও একটি উন্নত অপশন হিসেবে র্যাঙ্ক করে কারণ অ্যাপ্লিকেশনটি অডিও অ্যালার্ট, হাইলাইটিং সেট, এবং কাস্টম কী ম্যাপিং gibi ইউনিক ফিচার প্রদান করে।
Xshell 7 তাদের জন্যও কাজের আসে যারা একটি উন্নত ট্যাবড এনভায়রনমেন্ট, নেক্সট-লেভেল প্রোগ্রামিং স্ক্রিপ্টিং, এবং ASCII প্লাস নন-ASCII ক্যারেক্টারের জন্য ডুয়াল ফন্ট সাপোর্ট চান।
Xshell 7-এর মূল ফিচার:
- ট্যাবড ইন্টারফেস সহ একাধিক সেশন সাপোর্ট।
- SSH টানেলিং এবং ডাইনামিক পোর্ট ফরওয়ার্ডিং।
- ইন্টুইটিভ ট্যাবড ইন্টারফেস।
- টার্মিনাল লুক-অ্যান্ড-ফিল, লগিং ইত্যাদি সম্পর্কে উন্নত কাস্টমাইজেশন।
- Python, Java, এবং VB-এর মতো প্রোগ্রামিং ল্যাঙ্গুয়েজ সাপোর্ট।
৬. SuperPUTTY – গ্রাফিক্যাল SSH Client
SuperPuTTY আপনাকে মূল PuTTY ইনস্টল করতে বাধ্য করে অ্যাপ্লিকেশন ইনস্টল এবং রান করার জন্য। এর পাশাপাশি, SuperPuTTY SCP এবং SFTP ফাইল ট্রান্সফারের সাথে সিকিউর SSH কানেকশন প্রোটেকশন সহ PuTTY-এর একটি উন্নত ভার্সন।
এর ইন্টারফেস একাধিক সেশন অনুমতি দেয় যেখানে প্রতিটি কানেকশন একসাথে রান করতে পারে, এর ট্যাবড এনভায়রনমেন্টের ব称。 টার্মিনাল প্রোটোকলগুলোও প্রচুর, SSH, Telnet, rLogin, এবং RAW উপলব্ধ।
SSH অপশনটি ব্যবহার করা সেরা যেহেতু এটি এনক্রিপশন এবং ইউজার অথেন্টিকেশন ব্যবহার করে কানেকশন সিকিউর করে।
SuperPUTTY-এর মূল ফিচার:
- একাধিক ট্যাব অপশন সহ কাস্টমাইজেবল ইউজার ইন্টারফেস।
- কীবোর্ড শর্টকাট সাপোর্ট।
- Python, Javascript ইত্যাদির জন্য বেসিক প্রোগ্রামিং স্ক্রিপ্টিং সাপোর্ট।
- SSH, rLogin, Telnet, RAW, SFTP, এবং SCP সহ একাধিক প্রোটোকল সাপোর্ট।
৭. WinSCP – FTP এবং SFTP Client
WinSCP একটি উইন্ডোজ-ভিত্তিক ফাইল ট্রান্সফার ইউটিলিটি যা উইন্ডোজ এবং লিনাক্স ডিভাইসের মধ্যে রিমোটলি ফ্রি কানেক্ট এবং ফাইল ট্রান্সফার করার অনুমতি দেয়। এই ইউটিলিটি টুল একটি ওপেন-সোর্স প্রোডাক্ট যা এক্সক্লूसিভ SCP প্রোটোকল ব্যবহার করে।
WinSCP-এর অন্যান্য ফিচারগুলোর মধ্যে রয়েছে SSH-প্রোটেক্টেড রিমোট অ্যাক্সেস, একাধিক প্রোটোকল ব্যবহার (FTP, SFTP), এবং WebDAV ইমপ্লিমেন্টেশন। না ভুলে, এই টুলটিও তার সিস্টেমের মধ্যে একটি রিমোট কমান্ড ফ্যাসিলিটি নিয়ে আসে।
WinSCP-এর মূল ফিচার:
- SCP প্লাস SFTP প্রোটোকল অধীনে সিকিউর ফাইল ট্রান্সফার।
- রিমোট কমান্ড ফ্যাসিলিটি।
- SSH প্রোটেকশন সহ সিকিউর রিমোট অ্যাক্সেস।
- WebDAV ক্যাপাবিলিটি সাপোর্ট।
৮. Solar-PUTTY – ফ্রি SSH Client
উইন্ডোজে PuTTY-এর আরেকটি বিকল্প হলো SolarWinds-এর – Solar-PuTTY, যা একটি ফ্রি-টু-ইউজ লাইসেন্স টুল যা SFTP প্লাস SCP-র উপর নির্ভরশীল একটি ইন্টিগ্রেটেড ফাইল ট্রান্সফার মেকানিজমের পাশাপাশি সিকিউর SSH কানেকশন অফার করে।
PuTTY-এর মতো, Solar-PUTTY আপনার কম্পিউটারে রিমোট লগইন করার এবং ডিভাইসের মধ্যে ফাইল ট্রান্সফার করার জন্য উপকারী হতে পারে। Solar-PuTTY আপনার সিকিউর টার্মিনাল এমুলেটর ক্যাপাবিলিটির অধীনে Telnet সিস্টেমও ইমপ্লিমেন্ট করে। ইন্টারফেস শংসার ধরে রাখে যা আপনাকে অটোমেটিক্যালি এবং সিকিউরলি লগইন করতে দেয়।
Solar-PUTTY-এর মূল ফিচার:
- লগইন এবং রিকানেকশন অপশন জন্য সম্পূর্ণ অটোমেশন।
- পোস্ট-কানেকশন স্ক্রিপ্টিং সাপোর্ট।
- এক কাস্টমাইজেবল ইউজার ইন্টারফেস।
- একাধিক সার্ভারে অটোসেভ শংসার।
৯. ZOC – SSH Client এবং টার্মিনাল এমুলেটর
ZOC উইন্ডোজ এবং macOS-এর জন্য একটি SSH ক্লায়েন্ট এবং টার্মিনাল এমুলেটর। এটি একটি ব্যবহারকারী-বান্ধব UI প্রদান করে যা ব্যবহারকারীদের একাধিক প্রোটোকল সহজে ব্যবহার করতে দেয় রিমোট কানেকশনের জন্য, যার মধ্যে রয়েছে SCP সিকিউর ফাইল ট্রান্সফার।
ZOC আশ্কাশালী স্ক্রিপ্টিং ক্যাপাবিলিটিও ব্যবহার করে, যা ব্যবহারকারীদের প্রসেস ফুল्ली অটোমেট করতে প্রোগ্রাম করতে দেয়। এর থেকে, কেউ ZOC-কে প্রোগ্রাম করতে পারে রিমোট সিস্টেমে ফাইল ট্রান্সফার বা ইনফরমেশন সার্চ মতো কাজ অটোমেট করতে।
একাধিক স্ট্যান্ডার্ড ZOC এমুলেটরটির সাথে কাজ করতে পারে, যার মধ্যে রয়েছে xterm, TN3270, Wyse, বা TN5250 স্ট্যান্ডার্ড।
ZOC-এর মূল ফিচার:
- কমান্ড স্ক্রিপ্টিং সাপোর্ট।
- সিকিউর SSH কানেকশন।
- একাধিক রানিং সেশন ক্যাপাবিলিটি।
- সিকিউর SCP ফাইল ট্রান্সফার।
- কম্প্লিট টার্মিনাল প্লাস টেক্সট এডিটর হিসেবে অপারেট করে।
১০. SmarTTY – মাল্টি-ট্যাবড SSH Client
SmarTTY আরেকটি ওপেন-সোর্স SSH-ভিত্তিক টার্মিনাল এমুলেটর যা একটি সিকিউর SCP ফাইল ট্রান্সফার সিস্টেম রান করে। উইন্ডোজ-ভিত্তিক এই বিকল্পটিও একটি টেক্সট এডিটর, একটি এমবেডেড ফাইল এডিটর, এবং পোর্ট মনিটর করার জন্য একটি হেক্সাডেসিমেল টার্মিনাল ফিচার করে।
SmarTTY-এর ইউনিক ট্যাবিং অপশন এই ইউজফুল ফিচারগুলোর সাথে যুক্ত হয় ট্যাব স্পেসকে লেফট এবং বটম স্ক্রিনের বরাবর রাখার মাধ্যমে ডিসপ্লে প্যানেলের টপে সাজানোর পরিবর্তে।
SmarTTY-এর ফাইল ট্রান্সফার সিস্টেমও আরও ভালো, যা উপযুক্তভাবে সহজ এবং সাদা যাতে ডিভাইসের মধ্যে পুরো ডিরেক্টরি ট্রান্সফার করা যায়।
SmarTTY-এর মূল ফিচার:
- একাধিক সেশন সাপোর্ট।
- SSH-ভিত্তিক টার্মিনাল ক্যাপাবিলিটি।
- একাধিক ফাইল ট্রান্সফার প্রোটোকল – SCP, FTP, SFTP, FTPS, Zmodem, Xmodem, Ymodem।
- এমুলেশন: xterm, VT220, TN3270, TN5250, Wyse, QNX।
- একাধিক ট্যাব সাপোর্ট।
- সিকিউর SCP ফাইল ট্রান্সফার এবং কানেকশন।
উপরোক্ত তালিকা কোনোভাবে সম্পূর্ণ নয়, এটি কেবল SSH ক্লায়েন্টের জন্য ১০টি সেরা PuTTY বিকল্প বাছাই করার চেষ্টা করল। অবশ্যই অন্যান্য অনেক অপশন আছে, কিন্তু এই দশটি দিয়ে আপনি অন্য যেকোনো কিছুর চেয়ে বেশি ভ্যালু পাবেন।