الإجراءات كبطاقات
يظهر كل أمر وتغيير ملف في الدردشة مع رمز الخروج الفعلي أو فرق التعديلات (diff).
يحوّل Portward إعداد خادم VPS إلى خطوات قصيرة يمكنك قراءتها. يتصل عبر SSH بخادم تستأجره، يشغّل الأوامر التي تسمح بها ويعرض المخرجات في بطاقة. استخدمه لإعداد أساسيات الخادم، مثل التحديثات والمستخدمين والمفاتيح وقواعد جدار الحماية، من ويندوز 10 أو 11.
يظهر كل أمر وتغيير ملف في الدردشة مع رمز الخروج الفعلي أو فرق التعديلات (diff).
يعرض edit_file فرق التعديلات للموافقة عليه، ويوقف Ask first قبل الإجراءات التي تغير شيئًا.
يكتب Plan only الخطوات ولا يشغل شيئًا حتى تبدّل الوضع.
تصف المهمة، يستدعي الوكيل أداة وتنتهي النتيجة في بطاقة. في وضع Ask first ينتظر موافقتك قبل أي شيء يغير الخادم.
your update commandexit 0your new-user commandexit 0ssh-config-copy.txtloadedssh-config-copy.txt+2your service check commandexit 0notes/vps-log.txtsavedابدأ بالتحديث، ومستخدم عادي للعمل اليومي ومفاتيح SSH. غالبًا ما يسأل الأشخاص في أول خادم VPS الخاص بهم عما يجب فعله بشأن الأمان، وهذا الترتيب هو الإجابة العملية: التحديث أولاً، ثم المستخدم، ثم المفاتيح، ثم جدار الحماية. يشغّل Portward أمر التحديث الخاص بك مع Shell ويعرض رمز الخروج في بطاقة، ويستخدم write_file لحفظ ملاحظة من كل خطوة ويعد لتغيير تكوين SSH مع edit_file كفرق تعديل. اختبر تسجيل الدخول بالمفتاح من جلسة ثانية قبل إيقاف تسجيل الدخول بكلمة المرور. احتفظ بالجلسة الأولى مفتوحة حتى تمر الاختبار. يوقف Ask first قبل كل إجراء يغير شيئًا، بحيث توافق على فرق تعديل واحد في كل مرة وتقرأ كل نتيجة. قم بتوسيع بطاقة لقراءة المخرجات الكاملة أو فرق التعديلات بأكمله.
يمكن لقاعدة جدار الحماية الخاطئة أن تقطع تسجيل الدخول الخاص بك، ولا يمكن إصلاح الجلسة المقفلة. يشغّل Portward أمر جدار الحماية الخاص بك مع Shell لسرد القواعد الحالية، ويقرأ نسخة من ملف القواعد مع read_file ويستخدم grep للعثور على الأسطر الخاصة بـ SSH وكل خدمة تشغلها. ثم يقترح تغييرًا واحدًا في كل مرة مع edit_file، معروضًا كفرق تعديل. اختبر القاعدة الجديدة. افتح جلسة SSH ثانية وتأكد من أنه يمكنك تسجيل الدخول قبل إغلاق الجلسة الأولى. يمكن لقاعدة جدار الحماية أو إعداد SSH الخاطئ أن يغلقك، لذا احتفظ بكلا الجلسةين مفتوحتين حتى تمر الاختبار. اسمح فقط بالمنافذ التي تحتاجها ولا شيء آخر، ثم اكتب القائمة النهائية للمنافذ المفتوحة في ملف الملاحظات الخاص بك مع write_file.
SFTP هو نقل الملفات عبر SSH، لذا فإن خادم Linux الذي يسمح بالفعل بـ SSH لا يحتاج عادةً إلى خادم منفصل. بدء خدمة SFTP يعني لذلك إضافة مستخدم، ومجلد وحد لخدمة SSH التي تعمل بالفعل. إذا كنت تريد مساعدة في إعداد sftp، يشغّل Portward أمر المستخدم الذي تختاره مع Shell، ويقرأ نسخة من الإعدادات في مجلد العمل ويعرض التغيير كفرق تعديل. يرسل FTP العادي كلمات المرور غير المشفرة ولا ينبغي استخدامه على الإنترنت، لذا تستخدم الأمثلة هنا SFTP فقط. امنح كل عميل مستخدمًا مخصصًا، وحد الوصول إلى دليل واحد واحتفظ بصلاحيات المسؤول بعيدًا عن مستخدمي نقل الملفات. ينتظر Ask first موافقتك، وتسجل الدخول كمستخدم جديد من جلسة ثانية لتأكيد عمل الحدود.
لا يُحسب النسخ الاحتياطي إلا إذا نجحت الاستعادة. يشغّل Portward أمر النسخ الاحتياطي الخاص بك مع Shell ويبلغ رمز الخروج الفعلي، ثم يسجل write_file التاريخ والنتيجة في ملف سجل في مجلد العمل. يمكن لأداة task تشغيل فحوصات مستقلة لمساحة القرص والذاكرة وحالة الخدمة كوكلاء فرعيين متوازيين، وCron يكرر موجه الفحص هذا حسب الجدول، بحيث تقرأ 3 بطاقات قصيرة بدلاً من تسجيل الدخول يدويًا. استعد النسخة الاحتياطية على نسخة احتياطية فارغة، اقرأ بطاقة النتيجة وسجل النتيجة في السجل. بعد التشغيل المجدول الأول، افتح السجل مرة أخرى لترى أن Cron قد شغل الموجه حقًا. خذ لقطة أو نسخة احتياطية قبل كل تغيير كبير، واحتفظ بسجل مكتوب لما فعله الوكيل: التاريخ والأمر والنتيجة.
Portward ليس خدمة مستضافة ولا ملحقًا للوحة الخادم. إنه تطبيق Windows مخصص فقط للخوادم والحسابات التي تملكها أو مخول لإدارتها، ولا يقدم إرشادات حول اختيار خطة VPS. لا تقتصر أوامر Shell وweb وSSH على مجلد العمل، لذا تحتفظ بالعمل داخل أنظمتك الخاصة. لا يضمن Portward أن تكون النتيجة صحيحة.