উবুন্টু টাচে অ্যাপের অনুমতিগুলি কীভাবে পরিচালিত হবে?


19

অ্যান্ড্রয়েড এবং আইওএস প্ল্যাটফর্মের অ্যাপ্লিকেশনগুলির মধ্যে ভাগ করা হার্ডওয়্যার, বা ডেটা সেটগুলির বেশিরভাগ উপাদানগুলি দৃ strongly়ভাবে নিয়ন্ত্রণ করা হয়, এবং কেবল অজানা ভিত্তিতে অ্যাপ্লিকেশনগুলিতে স্পষ্টভাবে সরবরাহ করা হয়। এটি ব্যবহারকারীকে নিশ্চিত করার অনুমতি দিতে পারে, উদাহরণস্বরূপ, দূষিত ফ্ল্যাশলাইট অ্যাপটি তাদের অবস্থান এবং পরিচিতিগুলির তালিকা আপলোড করছে না।

উবুন্টুতে ডেস্কটপে কার্যকরভাবে নিয়ন্ত্রণের দুটি অনুমতি স্তর রয়েছে: ব্যবহারকারী এবং মূল। ব্যবহারকারীর ক্ষেত্রে, খুব বেশি বাধা নেই। এটি এখনও ইন্টারনেটের সাথে সংযোগ করতে পারে, এটি পছন্দ করে এমন কোনও হার্ডওয়্যার সহ ইন্টারফেস করতে পারে এবং এতে যে কোনও ফাইল পড়তে / লিখতে পারে /home/user/। এই মডেল ধরে নিয়েছে যে ব্যবহারকারীরা যে অ্যাপ্লিকেশনটি ব্যবহার করছেন তা বৈধ কিনা তা নিশ্চিত করার জন্য যথেষ্ট সক্ষম open

সুতরাং আমার প্রশ্ন হ'ল মোবাইল প্ল্যাটফর্মে কোনও অ্যাপের দক্ষতার উপর বাধা এবং নিয়ন্ত্রণের ধরণ কীভাবে হবে? এবং যেহেতু এটি সমস্ত একই ওএস, সেই সিস্টেমটি কীভাবে ডেস্কটপটিতে উপচে পড়বে? সমস্ত প্রোগ্রাম স্যান্ডবক্স করা প্রয়োজন?

আমি পরিকল্পনাটি জানতে আগ্রহী :)

পুনশ্চ. আইওএস অ্যান্ড্রয়েডের মাধ্যমে যেভাবে এটি ব্যবহার করে সে সম্পর্কে আমি পছন্দ করি তা হ'ল প্রথমবারের জন্য চালিত হওয়ার সাথে সাথে অনেক অনুমতি অবশ্যই স্পষ্টভাবে অনুমোদিত হওয়া উচিত। ফলাফলটি হ'ল আপনি যদি ফেসবুক অ্যাপটি কোথায় আছেন তা বলতে না চাইলে অ্যান্ড্রয়েড বনাম যেখানে আপনাকে কেবল অ্যাপটি আনইনস্টল করতে হবে এবং এটি পেতে হবে Get

সিস্টেম আমি চাই চাই দেখতে এটির সাথে একটি "জাস্ট একবার" এবং একটি "সর্বদা" বিকল্পটি অনুমতি চাইছে যখন অ্যাপ্লিকেশান কমান্ড চালানো যে অনুমতির প্রয়োজন । নিজেকে মানচিত্রে সন্ধান করতে চান? অবস্থানের অনুমতি জিজ্ঞাসা করুন। কিছু HTML5 API গুলি যেভাবে পরিচালনা করা হয় ঠিক তেমন।


3
আমি আপনার প্রশ্ন পছন্দ করি। এটি আমার কাছে বিরক্তিকর বিষয়গুলির মধ্যে একটি যে অ্যান্ড্রয়েডের কিছু অ্যাপ্লিকেশন অনেক বেশি সুযোগ-সুবিধার জন্য অনুরোধ করে এবং অ্যাপগুলি তাদের কী প্রয়োজন তা আমি বুঝতেও পারি না। সিস্টেমের প্রাথমিক পর্যায়ে বিবেচনা করে এখনও এই বিষয়ে খুব বেশি মনোযোগ দেওয়া হয়নি। তবে পরবর্তী পর্যায়ে এটি আরও গুরুত্ব অর্জন করবে।
নিলসবি

2
আমি আপনার প্রশ্নটি তাত্ত্বিকভাবে পছন্দ করতে চাইছি, প্রয়োগে এটির অর্থ ডিভাইসের "খাঁটি লিনাক্স অন আর্ম" তৈরি করা (যা আমার মতে এটির দুর্দান্ত সুবিধা ছিল)। সম্ভবত - আশাকরি হিসাবে পড়ুন - তারা প্রতিটি অ্যাপ্লিকেশন বাস্তবায়ন করবে এখন পরিষেবাগুলির মতো একটি ব্যবহারকারী।
রোবটহুমানস

1
এটি হার্ডওয়ার অ্যাক্সেস সম্পর্কে সত্যই কিছু বোঝায় না। এটি খাঁটি নিয়মিত লিনাক্সের মতো গোষ্ঠী দ্বারা পরিচালিত হয়। লোকেরা এটি ভুলে যায় কারণ তাদের ব্যবহারকারী জাদুকরভাবে অডিও গ্রুপের অংশ বা ইউএসবি-টিটিস বা যে কোনও কিছুতে ডায়াল গ্রুপ। ওয়্যারলেস অ্যাক্সেস? অ্যাপস সাইন অনুরোধগুলি ডিবিএসের মাধ্যমে প্রেরণ করা হয়েছে, সমস্যার সমাধান হয়েছে। লিনাক্স অনুমতি কাজ করে।
রোবটহুমানস

1
আমি দেব দলে নেই, তবে অডিও ডিভাইসগুলির জন্য ভ্যানিলা উবুন্টুতে টিটি ডিভাইস ইত্যাদির মতো ব্যবহারকারীর প্রাসঙ্গিক গ্রুপে থাকা প্রয়োজন।
রোবটহুমানস

1
কমপক্ষে অডিও ডিভাইস, মডেম, ওয়ালান, ইথারনেট, জিপিইউ, সিপিইউ, রাম, ডিভিডি, ইউএসবি, কার্ড রিডার, ব্লুটুথ, প্রিন্টার্স, ওয়েবক্যামস, আতা, সাটা, এসটা, কীবোর্ড, মাউস, টাচপ্যাড এবং ফিঙ্গারপ্রিন্ট রিডার অ্যাক্সেসের ভিত্তিতে সীমাবদ্ধ করা যেতে পারে গ্রুপগুলি OR / এবং ব্যবহারকারীগণ। ডিভাইস নোডের মাধ্যমে অ্যাক্সেস করা প্রতিটি ডিভাইসের নিজস্ব জিআরপি / অনুমতি থাকে। অ্যাপ্লিকেশন যদি সকেট ব্যবহার করে তবে কেবল গোষ্ঠী / অনুমতি নির্ধারণ করুন। অ্যাপস, পরিষেবা এবং এর মধ্যে ( ইতিমধ্যে উল্লিখিত ডি-বাস এবং অন্যান্য আরপিসির মতো পরিষেবাদির মধ্যে ) যোগাযোগ সীমাবদ্ধ করার জন্য বিভিন্ন উপায় ( হ্যাঁ, আপনার কাছে বিকল্পও রয়েছে ) রয়েছে। এমনকি সীমাবদ্ধ হতে পারে। এই বাক্সটির দৈর্ঘ্যের সীমাবদ্ধতা রয়েছে ...ls
GoFundMonica - codidact.org

উত্তর:


5

এই অংশ হিসাবে কাজ করা হচ্ছে উবুন্টু অ্যাপ্লিকেশন বিকাশকারী আপলোড বিশেষ করে বৈশিষ্ট, নিরাপত্তা বিভাগে

এটি এখনও প্রাথমিক পর্যায়ে রয়েছে, তবে অনুমানের এক্সট্রাক্ট হিসাবে এবং কিছু প্রসঙ্গ সরবরাহ করতে:

একবার কোনও অ্যাপ্লিকেশন ইনস্টল হয়ে গেলে, অ্যাপআরমার ব্যবহারকারীকে দূষিত বা কেবল ভাঙা কোড থেকে সুরক্ষার জন্য একটি সুরক্ষা স্যান্ডবক্স সরবরাহ করবে। এটি সম্পাদন করার জন্য, প্রতিটি অ্যাপ্লিকেশনটির স্থানীয় সিস্টেমে কী কী অ্যাপ্লিকেশন অ্যাক্সেস করতে পারে তা সীমাবদ্ধ করতে একটি যথাযথভাবে নির্মিত এবং ন্যূনতম অনুমোদনযোগ্য প্রোফাইলের প্রয়োজন হবে।

অ্যাপ্লিকেশন মাধ্যমে স্যান্ডবক্সভুক্ত করা হবে AppArmor এবং অনুমতিগুলির অ্যাপ্লিকেশনের AppArmor নিরাপত্তা প্রফাইল অনুযায়ী প্রদান করা হবে।


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