ترجمة آلية لم تُراجَع بعد. النص الإنجليزي هو المرجع في حال الاختلاف.
الملخص
يفتح pgAdmin 4 أنفاق SSH باستخدام مكتبة sshtunnel ولكنه لم يمنحها host_pkey_directories ولا ssh_config_file، لذلك كانت دائماً تحمل المفاتيح الخاصة غير المشفرة في ~/.ssh لحساب نظام التشغيل الذي يشغل pgAdmin، وتقرأ ~/.ssh/config الخاص بهذا الحساب (IdentityFile, User, HostName, ProxyCommand) لمضيف النفق، ويمكنها استخدام ssh-agent الخاص به. في وضع الخادم، يمكن لأي مستخدم بالتالي تكوين نفق إلى مضيف يقبل مفتاح حساب الخدمة، دون بيانات اعتماد خاصة به أو باستخدام ملف هوية لم يكن موجوداً في مساحة التخزين الخاصة به، والوصول إليه كذاك الحساب. يجعل الإصلاح الأنفاق في وضع الخادم تستخدم فقط ملف الهوية أو كلمة المرور التي قام المستخدم بتكوينها: لم تعد مفاتيح حساب الخدمة وتكوينه والعميل تُستخدم، ويتم الإبلاغ عن ملف هوية لا يمكن العثور عليه في مساحة تخزين المستخدم بدلاً من الرجوع إلى ~/.ssh. وضع سطح المكتب دون تغيير. تؤثر هذه المشكلة على pgAdmin 4: قبل الإصدار 9.19.