ইলাস্টিক বিয়ানস্টালকের পরিবেশের ভেরিয়েবলগুলি কী গোপনীয় মানগুলি সংরক্ষণের জন্য উপযুক্ত জায়গা?


15

আমি আমার জাজানো অ্যাপ্লিকেশনটিকে ইলাস্টিক বিয়ানস্টালকে আমার উত্সে সংরক্ষণের পরিবর্তে আমার এপিআই কীগুলি সংরক্ষণ করার জন্য তার পরিবেশ পরিবর্তনশীল কনফিগারেশন ইন্টারফেসটি ব্যবহার করার অভিপ্রায় দ্বারা স্থাপন করেছি (এখানে /programming//a/17878600 বর্ণিত হয়েছে )।

এটি করার পরে, আমি জানতে পেরেছি যে বেনস্টালক পরিবেশ ভেরিয়েবলগুলি আসলে শেল পরিবেশের ভেরিয়েবলগুলি নয় (যেমন এখানে /programming//a/24564832/378638 উল্লিখিত হয়েছে ) এবং কনফিগারেশন ফাইলে ইনস্টল করা আছে (যেমন এখানে বর্ণিত /programming//a/24566283/378638 )।

এটি আমার কাছে সুরক্ষার সমস্যা বলে মনে হচ্ছে। এটি কি গোপন কীগুলি উত্স থেকে দূরে রাখার উদ্দেশ্যকে হারাতে পারে না? আমি বুঝতে পারি যে তারা আর রেপোতে নেই, তবে তারা উদাহরণস্বরূপ এখনও অ্যাক্সেসযোগ্য।

আমি কি ঝুঁকি নিয়ে ভুল বুঝছি? আমি উত্তরাধিকারসূত্রে সিসাদমিন তাই এখানে আমার অজ্ঞতাটি ক্ষমা করুন। আমি কি কনফিগারেশন ফাইলের মাধ্যমে শ্যান এনভায়রনমেন্ট ভেরিয়েবল হিসাবে বেনস্টাল্ক ভেরিয়েবলগুলি লোড করব এবং যেহেতু ফাইলটি কেবল রুটের মাধ্যমে অ্যাক্সেসযোগ্য, বা আমার উদ্বেগ বৈধ? ধন্যবাদ.

উত্তর:


12

গোপনীয়তা উত্স কোডের বাইরে রাখার বিষয়টি তাই তারা উত্স নিয়ন্ত্রণে যায় না । এটি ওপেন সোর্স প্রকল্পগুলিতে বিশেষভাবে কার্যকর।

যখন মোতায়েন করা হয়, তখন কোনও ফাইল বা এনভ্যাভারে গোপনীয়তা রয়েছে কিনা তা বিবেচ্য নয়। গুরুত্বপূর্ণটি হ'ল কেবলমাত্র আপনার ওএস ব্যবহারকারী যেটি আপনার প্রোগ্রামটি চলছে তা পড়তে পারে। এটি এনভ্যাভারদের জন্য ডিফল্ট, যা সুবিধাজনক।

রুট সবসময় সব পড়তে পারে। সুতরাং অ্যামাজন তারা চাইলে আপনার গোপনীয় মানগুলি জানতে পারে, কারণ সেগুলি মূল root

তারা যদিও দামি হার্ডওয়্যার সুরক্ষা মডিউল (এইচএসএম) সমর্থন করে যা আপনার কীগুলি অপঠনযোগ্য করে তুলবে। অবশ্যই, তারা আপনার জিনিসগুলি ডিক্রিপ্ট করার জন্য এখনও এইচএসএম ব্যবহার করতে পারে , আসল কীটি কখনই পান না।

সুতরাং হয় আপনাকে অ্যামাজনকে বিশ্বাস করতে হবে, বা নিজেকে হোস্ট স্টাফ করা উচিত, বা কোলকোট করা উচিত।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.