আমি এমন সফ্টওয়্যারটি সন্ধান করছি যা একাধিক কম্পিউটারে কোনও ব্যবহারকারীকে একক পরিচয় সরবরাহ করে। অর্থাৎ, প্রতিটি কম্পিউটারে ব্যবহারকারীর একই অনুমতি থাকতে হবে এবং প্রতিটি কম্পিউটারে ব্যবহারকারীর তার সমস্ত ফাইল (রোমিং হোম ডিরেক্টরি) অ্যাক্সেস থাকা উচিত। এই সাধারণ ধারণার জন্য অনেকগুলি সমাধান রয়েছে বলে মনে হচ্ছে, তবে আমি আমার পক্ষে সেরাটি নির্ধারণ করার চেষ্টা করছি। প্রয়োজনীয়তার সাথে কিছু বিশদ এখানে রয়েছে:
- মেশিনগুলির নেটওয়ার্ক হ'ল অ্যামাজন ইসি 2 উবুন্টু চলমান দৃষ্টান্ত।
- আমরা এসএসএইচ সহ মেশিনগুলি অ্যাক্সেস করি।
- এই ল্যানের কয়েকটি মেশিনের বিভিন্ন ব্যবহার থাকতে পারে তবে আমি কেবল নির্দিষ্ট ব্যবহারের জন্য মেশিনগুলি নিয়ে আলোচনা করছি (একটি বহু-ভাড়াটে প্ল্যাটফর্ম চালাচ্ছি)।
- সিস্টেমটিতে অবিচ্ছিন্নভাবে মেশিন থাকবে না।
- আমাদের স্থায়ী বা অস্থায়ীভাবে চলমান মেশিনগুলির পরিমাণ পরিবর্তন করতে হতে পারে। এই কারণেই আমি কেন্দ্রীভূত প্রমাণীকরণ / সঞ্চয়স্থান সন্ধান করছি।
- এই প্রভাবটির প্রয়োগটি একটি সুরক্ষিত হওয়া উচিত।
- ব্যবহারকারীদের সরাসরি শেল অ্যাক্সেস থাকবে কিনা তা আমরা নিশ্চিত নই, তবে তাদের সফ্টওয়্যারটি আমাদের সিস্টেমে সম্ভাব্যভাবে (সীমিত লিনাক্স ব্যবহারকারীদের নামের অধীনে) চলতে থাকবে, যা সরাসরি শেল অ্যাক্সেসের মতোই দুর্দান্ত।
- আসুন ধরে নেওয়া যাক তাদের সফ্টওয়্যারটি সুরক্ষার স্বার্থে সম্ভাব্যভাবে দূষিত হতে পারে।
আমি আমার লক্ষ্য অর্জনের জন্য বেশ কয়েকটি প্রযুক্তি / সংমিশ্রনের কথা শুনেছি, তবে আমি প্রতিটিটির অনুক্রম সম্পর্কে নিশ্চিত নই।
- একটি পুরানো সার্ভারফল্ট পোস্ট এনএফএস এবং এনআইএসের সুপারিশ করেছে, যদিও সিম্যানটেকের এই পুরানো নিবন্ধ অনুসারে সমন্বয়টিতে সুরক্ষা সমস্যা রয়েছে । নিবন্ধটি এনআইএস + এ যাওয়ার পরামর্শ দেয়, তবে এটি পুরানো হিসাবে, উইকিপিডিয়ায় এই নিবন্ধটি সূর্যের দ্বারা এনআইএস + থেকে দূরে ট্রেন্ডিংয়ের প্রস্তাবিত বিবৃতি উদ্ধৃত করেছে। প্রস্তাবিত প্রতিস্থাপনটি আমি শুনেছি এমন আরও একটি জিনিস ...
- দ্বারা LDAP। দেখে মনে হচ্ছে যে কোনও নেটওয়ার্কের কেন্দ্রীভূত স্থানে ব্যবহারকারীর তথ্য সংরক্ষণ করতে এলডিএপি ব্যবহার করা যেতে পারে। 'রোমিং হোম ফোল্ডার' প্রয়োজনীয়তাটি কভার করার জন্য এনএফএসের এখনও ব্যবহার করা প্রয়োজন, তবে আমি সেগুলির উল্লেখগুলি একসাথে ব্যবহার করা দেখছি। যেহেতু সিম্যানটেক নিবন্ধটি এনআইএস এবং এনএফএস উভয় ক্ষেত্রেই সুরক্ষা সমস্যাগুলি নির্দেশ করেছে, এনএফএস প্রতিস্থাপনের জন্য কি কোনও সফ্টওয়্যার রয়েছে, বা আমি এই নিবন্ধটির তালিকাগুলির তালিকাগুলি বন্ধ করে দেওয়ার পরামর্শগুলিতে মনোযোগ দেব? আমি এলডিএপির দিকে ঝুঁকছি কারণ আমাদের আর্কিটেকচারের আরেকটি মৌলিক অংশ, রাব্বিটএমকিউতে এলডিএপি-র জন্য একটি প্রমাণীকরণ / অনুমোদন প্লাগইন রয়েছে। সিস্টেমের ব্যবহারকারীদের কাছে র্যাবিট এমকিউ সীমাবদ্ধ উপায়ে অ্যাক্সেসযোগ্য হবে, তাই আমি যদি সম্ভব হয় তবে সুরক্ষা ব্যবস্থাগুলি একসাথে বেঁধে রাখতে চাই।
- কার্বেরোস হল আরেকটি সুরক্ষিত প্রমাণীকরণ প্রোটোকল যা আমি শুনেছি। আমি কিছু বছর আগে একটি ক্রিপ্টোগ্রাফি ক্লাসে এটি সম্পর্কে কিছুটা শিখেছি কিন্তু এটি সম্পর্কে খুব বেশি মনে নেই। আমি অনলাইনে পরামর্শ দেখেছি যে এটি বেশ কয়েকটি উপায়ে এলডিএপ এর সাথে সংযুক্ত করা যেতে পারে । এটি কি প্রয়োজনীয়? কারডেরোস ছাড়া এলডিএপির সুরক্ষা ঝুঁকিগুলি কী কী? কার্নেগি মেলন বিশ্ববিদ্যালয় কর্তৃক বিকাশিত কার্বেরোসকে অন্য একটি সফটওয়্যার ব্যবহার করা হয়েছিল বলে আমি মনে করি ...
- অ্যান্ড্রু ফাইল সিস্টেম, বা এএফএস। ওপেনএএফএস ব্যবহারের জন্য উপলব্ধ, যদিও এটির সেটআপটি কিছুটা জটিল বলে মনে হচ্ছে। আমার বিশ্ববিদ্যালয়ে, এএফএস উভয় প্রয়োজনীয়তা সরবরাহ করে ... আমি যে কোনও মেশিনে লগইন করতে পারি এবং আমার "এএফএস ফোল্ডার" সর্বদা পাওয়া যায় (কমপক্ষে যখন আমি এএফএস টোকেন অর্জন করি)।
আমার কোন পথে খোঁজ করা উচিত সেই পরামর্শের সাথে, কারও কাছে এমন কোনও গাইড রয়েছে যা বিশেষভাবে সহায়ক ছিল? সাহসী পাঠ্যটি ইঙ্গিত হিসাবে, এলডিএপি সেরা পছন্দ বলে মনে হচ্ছে, তবে আমি সুরক্ষার সাথে সম্পর্কিত বাস্তবায়নের বিশদগুলিতে (কেবেরোস? এনএফএস?) বিশেষভাবে আগ্রহী।