CH-J ToolsSSH کے ذریعے سرور کا انتظام
مینو
تمام رہنما اور مضامین ←

Electron سے Rust اور Tauri کی طرف: Server Manager کی نئی بنیاد

ورژن 0.1.1، Rust اور Tauri 2 پر منتقل ہو رہا ہے۔ اگلی ڈیسک ٹاپ نسل کے ڈھانچے کے فوائد جانیے۔

ہر پیکیج میں کم اجزا

Electron میں Chromium اور Node.js شامل ہیں۔ Tauri سسٹم WebView استعمال کرتا ہے: macOS پر WKWebView، Windows پر WebView2 اور Linux پر WebKitGTK۔ ایپ کو اپنا براؤزر انجن ساتھ دینے کی ضرورت نہیں رہتی۔

مانوس کاموں کے لیے مقامی کور

SSH، SFTP، والٹ اور اپ ڈیٹ کی تصدیق کمپائل شدہ Rust کوڈ میں منتقل ہوتے ہیں۔ انٹرفیس کنٹرول شدہ کور API سے رابطہ کرتا ہے۔ یہ سرور ٹولز کی مزید ترقی کے لیے مقامی بنیاد ہے۔

چھوٹے پیکیج، مگر ہر جگہ میموری کا استعمال کم نہیں

ساتھ شامل انجن ہٹانے سے پیکیج اور نصب شدہ ایپلی کیشن کا حجم بہت کم ہو جاتا ہے۔ اس کا خود بخود مطلب میموری کا کم استعمال نہیں ہے: ہماری پہلی پیمائش میں macOS پر RAM کم تھی، مگر ماڈیول کھلے ہونے پر Windows اور Ubuntu پر زیادہ تھی۔ سسٹم کا WebView بدستور لازمی شرط ہے۔ پیمائش سے حاصل شدہ قدریں وسائل کے استعمال والے مضمون میں ہیں۔

Beta 0.1.0 ⟶ Alpha 0.1.1macOSWindowsUbuntu
تنصیب کا پیکیجڈاؤن لوڈ کیے گئے پیکیج کا حجم۔160 ⟶ 21 MB114 ⟶ 12 MB114 ⟶ 20 MB
نصب شدہ ایپلی کیشنتنصیب کے بعد ڈسک کی جگہ۔352 ⟶ 61 MiB422 ⟶ 53 MiB392 ⟶ 62 MiB
قفل کھولنے کے بعد RAMوالٹ کا قفل کھلا ہے اور کوئی ماڈیول کھلا نہیں ہے۔482 ⟶ 315 MiB353 ⟶ 374 MiB727 ⟶ 680 MiB
3 ماڈیول کے ساتھ RAMSystem Monitor، File Manager اور Log Viewer کھلے ہیں۔861 ⟶ 496 MiB664 ⟶ 1238 MiB1102 ⟶ 1935 MiB
SSH اور SFTP کے دوران RAMاس کے علاوہ فعال ٹرمینل اور SFTP کے ذریعے پڑھنے کا عمل۔878 ⟶ 523 MiB683 ⟶ 1292 MiB1146 ⟶ 2057 MiB
SSH اور SFTP کے دوران CPUایک کور کا فیصد۔0.3 ⟶ 2.92.0 ⟶ 12.48.7 ⟶ 23.7

Beta 0.1.2 میں نیا

نیا نام CH-J Tools

Server Manager کا نام اب CH-J Tools ہے۔ پہلی بار چلنے پر موجودہ ڈیٹا فولڈر خودکار طور پر منتقل ہو جاتا ہے، Windows انسٹالر پرانی تنصیب ہٹا دیتا ہے اور DEB پیکیج ch-j-tools، ch-j-server-manager کی جگہ لیتا ہے۔

macOS کے لیے دستخط شدہ اور نوٹرائز شدہ ورژن

DMG پیکیج، Apple Developer ID Application سرٹیفکیٹ سے دستخط شدہ اور Apple سے نوٹرائز شدہ ہے۔ ہر تنصیبی فائل کا الگ OpenPGP دستخط اور SHA-512 چیک سم بھی ہے۔

Standby Helper اور سیاقی مینو سے دستخط

WebView کے بغیر ایک چھوٹا پس منظر کا عمل تنصیب کے بعد فعال ہوتا ہے اور اسے ترتیبات میں بند کیا جا سکتا ہے۔ یہ Finder، ایکسپلورر، Nautilus، Nemo اور Dolphin میں “دستخط کی تصدیق” اور “دستخط کریں (OpenPGP)” کی کارروائیاں شامل کرتا ہے۔ فوری تصدیق کی چین کی کلیدوں، محفوظ عوامی کلیدوں، منتخب کلید فائل یا دستخط کے فنگرپرنٹ کی بنیاد پر keys.ch-j.de کی کلید استعمال کرتی ہے اور keys.ch-j.de پر کلید کی منسوخی کی حالت دکھاتی ہے۔

Apache Manager، Rsync Manager اور Network Manager

Apache Manager تبدیلیوں کے پیش منظر کے ساتھ سائٹس، ماڈیولز، PHP، TLS اور ریورس پراکسی سنبھالتا ہے۔ Rsync Manager پیش منظر اور شیڈولنگ کے ساتھ نقل، مرر اور بیک اپ بناتا ہے۔ Network Manager انٹرفیس، راستے، پورٹس اور فائر وال دکھاتا ہے؛ اگر آپ SSH سے دوبارہ لاگ ان کرنے کے بعد نیٹ ورک کی تبدیلی کی تصدیق نہ کریں تو اسے واپس کر دیتا ہے۔

پوسٹ کوانٹم کرپٹوگرافی

کی چین اور کلید جنریٹر RFC 9980 کے مطابق ہائبرڈ اور پوسٹ کوانٹم OpenPGP الگورتھم (ML-DSA، SLH-DSA، ML-KEM) اور SSH کلید ssh-mldsa44-ed25519 فراہم کرتے ہیں۔ SSH کنکشن RFC 10042 کے مطابق تین ہائبرڈ ML-KEM کلیدی تبادلے فراہم کرتے ہیں جن میں “ہائبرڈ کو ترجیح دیں” یا “صرف ہائبرڈ” کے اختیارات ہیں۔

ٹرمینل، ماڈیولز اور ترتیبات

ٹرمینل منسلک سسٹم کے مطابق کمانڈ تجویز کرتا ہے اور ظاہری شکل کے پروفائل فراہم کرتا ہے۔ ماڈیول مرکزی ونڈو میں کھلتے ہیں اور انہیں اپنی الگ ونڈو میں منتقل کیا جا سکتا ہے۔ ترتیبات حصوں میں تقسیم ہیں اور ایپلیکیشن Windows پر تیزی سے شروع ہوتی ہے۔

Beta میں ابھی کیا دستیاب نہیں

پورٹ فارورڈنگ، دور دراز آرکائیو کھولنا، Finder یا ایکسپلورر سے فائلیں گھسیٹنا اور سرورز کے درمیان ایسی نقل جس کے لیے sudo درکار ہو، ابھی دستیاب نہیں۔ Windows انسٹالر ناشر کے سرٹیفکیٹ سے دستخط شدہ نہیں۔ 8 نومبر 2026 کے ٹیسٹ نے keys.ch-j.de پر Hagrid کی خرابی کی تصدیق کی: PQ بنیادی کلید والے 15 سرٹیفکیٹ کے لیے سرور صرف بنیادی کلید واپس کرتا ہے، دستخط اور ذیلی کلیدیں نہیں، حالانکہ ایپ کامیاب اپ لوڈ کی اطلاع دیتی ہے۔ بیٹا 0.1.2 اب بھی یہی سرور استعمال کرتا ہے۔ مقامی سرٹیفکیٹ مکمل رہتے ہیں۔ دستخط اور ذیلی کلیدوں کا ضائع ہونا ایپ کے آئندہ نسخوں کو CH-J کے اپنے کلید سرور CH-J Keys2 (keys2.ch-j.de) پر منتقل کرنے کی وجہ ہے۔ VKS ٹیسٹ میں ذیلی کلیدوں سمیت 30/30 سرٹیفکیٹ مکمل محفوظ رکھنے والا سرور Keys2 تھا۔ اصل keys.ch-j.de، Hagrid استعمال کرنے والی الگ خدمت ہے۔ منتقلی کے دوران عوامی کلیدوں کو keys.ch-j.de سے keys2.ch-j.de پر منتقل کرنے کا منصوبہ ہے تاکہ وہ صارفین کو دستیاب رہیں۔ نامکمل PQ سرٹیفکیٹ میں غائب دستخط اور ذیلی کلیدیں مکمل عوامی سرٹیفکیٹ سے شامل کرنا ہوں گی۔

تفصیلی دستاویزات

Tauri 2 ←

Electron ←

بایومیٹرک اَن لاک اور سیکیورٹی ←