تأمين إدخال كلمة المرور في Python
في أنظمة Linux ، تتطلب أوامر مثل sudo إدخال كلمة المرور دون عرض الأحرف التي يتم كتابتها. هذا مقياس أمني حاسم لحماية المعلومات الحساسة. يمكننا تكرار هذه الوظيفة في Python باستخدام وحدة GetPass. هذا مثالي للبرامج النصية التي تتطلب معلومات حساسة ، مثل كلمات المرور أو بيانات الاعتماد. ستطالب الوظيفة بالمستخدم لكلمة مرور باستخدام النص الافتراضي "كلمة المرور:". يمكنك اختياريًا تقديم مطالبة مخصصة كمعلمة.
من getPass Import Password = getPass ("أدخل كلمة المرور:")
سيتم تخزين كلمة المرور التي تم إدخالها في متغير كلمة المرور كسلسلة. نظرًا لأن الأحرف لم يتم صدىها أثناء الإدخال ، فإن كلمة المرور مخفية بشكل آمن عن العرض. إذا واجهت أي مشكلات أثناء تشغيل البرنامج النصي ، راجع وثائق getPassWarning لمزيد من استكشاف الأخطاء وإصلاحها.
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3