ssh.exe
ক্যাটালগ সার্চ টার্ম ssh, openssh client, windows ssh
System32\OpenSSH-এ থাকা OpenSSH ক্লায়েন্ট। এটি sshd (সার্ভার) নয় এবং WSL ডিস্ট্রোর ভেতরের ssh বাইনারিও নয়।
আপনার যা জানা প্রয়োজন
এটি SSH ক্লায়েন্ট, sshd নয় এবং WSL ssh-ও নয়।
System32\OpenSSH-এ থাকা ssh.exe হলো Windows OpenSSH ক্লায়েন্ট। sshd.exe হলো ঐচ্ছিক OpenSSH Server। Ubuntu-এর ভেতরের Linux `ssh` হলো ডিস্ট্রোর একটি ভিন্ন ফাইল (হোস্ট ভিউ: WSL প্রসেস / vmmemWSL)। এই ক্লায়েন্টটি বন্ধ করলে শুধুমাত্র সেই আউটবাউন্ড সেশনটি বিচ্ছিন্ন হবে।
- নিরাপদ?
- চলমান ফাইলের পাথ, স্বাক্ষর এবং প্রকাশক পরীক্ষা করুন। কেবল নাম দিয়ে নিরাপত্তা নিশ্চিত করা যায় না।
- sshd-এর মতোই কি?
- না। এটি ক্লায়েন্ট
- WSL ssh-এর মতোই কি?
- না। সেটি ডিস্ট্রোর Linux ssh
ssh.exe কী?
এটি SSH ক্লায়েন্ট, sshd নয় এবং WSL ssh-ও নয়। ইনবক্স পাথ হলো System32\OpenSSH\ssh.exe। ঐচ্ছিক সার্ভার ফিচারটি হলো sshd। Ubuntu-এর ভেতরের প্রম্পট Linux ssh ব্যবহার করে, এই ইমেজটি নয়।
এটি কী কাজ করে?
এটি একটি আউটবাউন্ড SSH সেশন খোলে। এটি সার্ভার হিসেবে লিসেন করে না এবং WslService চালু করে না।
এটি কেন চলছে?
আপনি, Git, VS Code Remote-SSH বা কোনো স্ক্রিপ্ট Windows ক্লায়েন্টটিকে কল করেছে। এই PC-এর পোর্ট 22-এ লিসেনিং চলছে মানে সেটি sshd বা অন্য কোনো সার্ভার, এই প্রসেসটি নয়।
চলমান ইনস্ট্যান্সটি পরীক্ষা করুন
উইন্ডোজ পাওয়ারশেলে, এই রিড-অনলি কোয়েরিটি এই পিসিতে ম্যাচিং প্রসেস আইডি, তৈরির সময় এবং এক্সিকিউটেবল পাথ তালিকাভুক্ত করে।
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'ssh.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
কোনো ফলাফল না থাকা বা অ্যাক্সেসযোগ্য নয় এমন পাথ অস্পষ্ট। সুরক্ষিত প্রক্রিয়াগুলি অ্যাক্সেস সীমাবদ্ধ করতে পারে এবং প্রসেস আইডিগুলি পুনরায় ব্যবহার করা যেতে পারে। ব্যক্তিগত পাথগুলি স্থানীয় রাখুন।
ব্যবহার করুন ফাইল-শনাক্তকরণ নির্দেশিকা সিগনেচার এবং পণ্যের মেটাডেটা তুলনা করতে। শুধুমাত্র একটি ফাইলের নাম নিরাপত্তা স্থাপন করতে পারে না।
এটি কি নিরাপদ?
এই চলমান ফাইলটি যাচাই করুন
System32\OpenSSH\ssh.exe হলো Microsoft OpenSSH ক্লায়েন্ট। Downloads-এ থাকা ssh.exe তা নয়। এটি এখনও sshd নয় এবং WSL-এর /usr/bin/ssh-ও নয়।
রেকর্ড করা অবস্থানটি প্রকৃত ফাইলের সাথে তুলনা করুন। একটি পরিচিত ফোল্ডার একা পরিচয় স্থাপন করে না।
C:\Windows\System32\OpenSSH\ssh.exe
- OpenSSH Client ঐচ্ছিক ফিচার
- সার্ভার সহোদর: sshd.exe, এই ফাইলটি নয়
- WSL সহোদর: ডিস্ট্রোর ভেতরের Linux ssh
আমি কি এটি বন্ধ করতে পারি?
সেই SSH সেশনটি বিচ্ছিন্ন করে
ssh.exe বন্ধ করলে সেই ক্লায়েন্টটি সংযোগ বিচ্ছিন্ন করে। এই PC-তে থাকা sshd লিসেন করা চালিয়ে যেতে পারে। WSL ssh সেশন হলো ডিস্ট্রোর একটি ভিন্ন প্রসেস।
আমি কি এটি মুছে ফেলতে পারি?
ঐচ্ছিক ফিচারসমূহ, Explorer নয়
এটি সরাতে চাইলে Optional features থেকে OpenSSH Client বন্ধ করুন। System32\OpenSSH মুছবেন না। WSL আনইনস্টল করলেও এই ক্লায়েন্টটি অপসারিত হয় না। ক্লায়েন্টটি মোছার জন্য sshd সরাবেন না।
এটি কি Windows-এর সাথে চালু হওয়া উচিত?
একটি স্ক্রিপ্ট এটি চালু করতে পারে। OpenSSH Server অটোস্টার্ট হলো sshd, এই ক্লায়েন্টটি নয়।
সম্পদ ব্যবহার পরিমাপ করুন
| CPU এবং মেমরি | একই PID এবং ওয়ার্কলোডের জন্য একাধিক পর্যবেক্ষণ তুলনা করুন। এই এন্ট্রির কোনো স্বাধীনভাবে পরিমাপ করা সার্বজনীন বেসলাইন নেই। |
|---|---|
| ডিস্ক এবং নেটওয়ার্ক | প্রকৃত প্রক্রিয়া এবং বর্তমান কাজের জন্য কার্যকলাপের বৈশিষ্ট্য নির্ধারণ করুন; শুধুমাত্র একটি ফাইলের নাম প্রত্যাশিত গন্তব্য বা স্থানান্তর পরিমাণ স্থাপন করে না। |
ফাইলের তথ্য
| এক্সিকিউটেবলের নাম | ssh.exe |
|---|---|
| রেকর্ড করা ইনস্টলেশন পাথ | C:\Windows\System32\OpenSSH\ssh.exe |
| প্রকাশক | Microsoft Corporation |
| স্বাক্ষর পরীক্ষা | প্রকৃত ফাইলটি পরীক্ষা করুন; এই এন্ট্রিটি এর সার্টিফিকেট পরিচয় প্রত্যয়িত করে না। |
সাধারণ সমস্যাসমূহ
একটি আউটবাউন্ড Git ফেচ বন্ধ করতে তারা OpenSSH Server নিষ্ক্রিয় করে
Git ক্লায়েন্টটিকে কল করেছে। sshd কখনোই এই সেশন ছিল না। ssh.exe বা Git কমান্ডটি বন্ধ করুন।
WSL-এ রিমোট থাকাকালীন তারা এই Windows ssh.exe বন্ধ করে
Linux ssh ডিস্ট্রোর ভেতরে থাকে। হোস্ট RAM হলো vmmemWSL। এই পাথটি হলো System32\OpenSSH।
সমস্যা সমাধান
ক্ষতিকর কিছু পরিবর্তন করার আগে নির্ণয় করুন।
where.exe ssh এবং সম্পূর্ণ পাথ
System32\OpenSSH\ssh.exe হলো এই নিবন্ধের বিষয়। \\wsl.localhost-এর অধীনে থাকা পাথ হলো WSL ssh। sshd.exe হলো সার্ভার।
ঐচ্ছিক ফিচারসমূহ: OpenSSH Client বনাম OpenSSH Server
exe ফাইলটি অনুপস্থিত থাকলে ক্লায়েন্ট ফিচারটি মেরামত করুন। System32 থেকে ফাইল মুছবেন না।
প্রযুক্তিগত বিবরণ
প্রযুক্তিগত বিবরণ
| ইমেজ নাম | ssh.exe |
|---|---|
| ভূমিকা | Windows OpenSSH ক্লায়েন্ট |
চলমান ফাইলের পরিচিতি পরীক্ষা করুন
শুধুমাত্র একটি ফাইলের নাম নিরাপত্তা স্থাপন করতে পারে না। প্রকৃত পাথ, স্বাক্ষর এবং পণ্যের পরিচয় যাচাই করুন।
উৎস এবং যাচাইকরণ
রেকর্ডকৃত উৎসের লেবেল: August 2026। এই লেবেল স্বাধীন যাচাইকরণ প্রতিষ্ঠা করে না। আমরা কীভাবে গবেষণা করি.
- Microsoft Learn: OpenSSH সংক্ষিপ্ত বিবরণ · Windows-এ OpenSSH ক্লায়েন্ট এবং ঐচ্ছিক সার্ভার অন্তর্ভুক্ত থাকে
- Microsoft Learn: OpenSSH ক্লায়েন্ট · ssh.exe হলো System32\OpenSSH-এ থাকা ক্লায়েন্ট
- Foxhole প্রসেস ম্যাপ · Windows PC-তে ফার্স্ট-পার্টি নমুনা। কোনো ল্যাব বেঞ্চমার্ক নয়।
- Microsoft Sysinternals: Sigcheck · ফাইলের স্বাক্ষর কীভাবে পরীক্ষা করতে হয় তা ব্যাখ্যা করে। এই রেফারেন্সটি কোনো নির্দিষ্ট চলমান ফাইলের পরিচয় বা নিরাপত্তা প্রতিষ্ঠা করে না।
- Microsoft: Get-CimInstance · রিড-অনলি লোকাল প্রসেস-কোয়েরি পদ্ধতি।
- Microsoft: Win32_Process বৈশিষ্ট্য · প্রসেস আইডি, এক্সিকিউটেবল পাথ, তৈরির তারিখ এবং প্যারেন্ট-আইডি পুনঃব্যবহার নথিভুক্ত করে।
এই নিবন্ধটি কি দরকারী ছিল?
একটি হ্যাঁ বা না-ই যথেষ্ট। আপনি চাইলে একটি কারণ বেছে নিন, বা একটি ছোট মন্তব্য যোগ করুন।
ধন্যবাদ। এটি আমাদের এই পৃষ্ঠাটি উন্নত করতে সহায়তা করে।