خصم ٥٠٪ على جميع الخطط، لفترة محدودة. يبدأ من $2.48/mo
Sshwifty

Sshwifty

Sshwifty عميل SSH وTelnet يعمل عبر المتصفح. طرفية مباشرة لخوادمك، مع دعم الجلسات المشتركة والإشارات المرجعية والوصول من أي جهاز. مفتوح المصدر، مثالي للوصول إلى الخوادم من Chromebook مُدار أو iPad أو أي جهاز لا يتوفر فيه عميل SSH أصلي.

الإصدار

الأحدث

نظام التشغيل

خادم Ubuntu 24.04 LTS

الحد الأدنى لـ RAM

1 GB

أنواع IP

IPV4,IPV6

الوصول إلى Sshwifty

  • افتح المتصفح وانتقل إلى: https://<SERVER_IP>
  • تحذير SSL في المتصفح متوقع (شهادة موقّعة ذاتيًا)
  • المصادقة مطلوبة (نافذة Basic Auth المنبثقة)
  • طريقة المصادقة: HTTP Basic Auth
  • بيانات الاعتماد مخزّنة بأمان في: /root/.cloudzy-creds

الملفات والمجلدات الرئيسية

  • مجلد التثبيت: /root/sshwifty
  • ملف Docker Compose: /root/sshwifty/docker-compose.yml
  • بيانات الاعتماد المخزَّنة: /root/.cloudzy-creds
  • المضيف الافتراضي لـ Nginx: /etc/nginx/sites-available/sshwifty.conf
  • ملف Basic Auth: /etc/nginx/auth/sshwifty.htpasswd
  • شهادات TLS: /etc/nginx/ssl

ملاحظات أمنية

  • Nginx وحده يستمع على المنافذ العامة.
  • الوصول محمي عبر Basic Auth.
  • يستخدم TLS شهادة موقّعة ذاتيًا.
  • يتم تخزين بيانات الاعتماد بأذونات مقيّدة.

تفعيل SSL مع نطاق خاص

١. أشر نطاقك إلى عنوان IP الخادم.

٢. عدّل إعداد Nginx واستبدل كلاً من server_name <IP>; بنطاقك (<your-domain>) لكلٍّ من كتلتَي HTTP (المنفذ 80) وHTTPS (المنفذ 443):

vim /etc/nginx/sites-available/sshwifty.conf

٣. ثبّت Certbot:

apt install -y certbot python3-certbot-nginx

٤. نفِّذ الأمر التالي لإنشاء شهادة Let's Encrypt صالحة:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

٥. استبدل مسارات SSL في إعداد Nginx:

vim /etc/nginx/sites-available/sshwifty.conf
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

٦. أعد تشغيل Nginx لتطبيق التغييرات:

systemctl restart nginx

٧. افتح المتصفح وانتقل إلى: https://yourdomain.com

المزيد في الاستضافة الذاتية

تطبيقات ذات صلة.

ابدأ تشغيل Sshwifty الآن. يبدأ من ٢٫٤٨ دولار/شهر.