إلى جانب RDP، يوفّر OpenSSH SSH/SFTP على VPS Windows.
📋 المتطلبات
- Windows Server مع صلاحيات المسؤول؛ المنفذ 22 — جدار الحماية.
تثبيت الميزة
PowerShell كمسؤول:
PowerShellGet-WindowsCapability -Online | Where-Object Name -like 'OpenSSH.Server*' Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
تشغيل الخدمة
PowerShellStart-Service sshd Set-Service -Name sshd -StartupType Automatic Get-Service sshd
جدار حماية Windows
يُنشأ القاعدة غالبًا تلقائيًا. وإلا:
PowerShellNew-NetFirewallRule -Name "OpenSSH-Server-In-TCP" -DisplayName "OpenSSH Server (TCP 22)" -Enabled True -Direction Inbound -Protocol TCP -Action Allow -LocalPort 22
اختبار من جهازك
استبدل VPS_IP واسم المستخدم:
Bashssh utilisateur@IP_DU_VPS
SFTP : sftp utilisateur@IP_DU_VPS
الأمان
- فضّل مفاتيح SSH
- قيّد الحسابات
- الإعداد الأولي والتحديثات
توفيق! 🚀