কোনও ফাইল ম্যানেজার প্রয়োজনে উচ্চতর অনুমতি চান না কেন? [বন্ধ]


14

আমি "আর লিখতে পারি না ....... চেকের অনুমতিগুলি" সম্পর্কে আরও একটি নতুন প্রশ্নের উত্তর দিয়েছি।

অবশ্যই আমি জানি যে কীভাবে চাওন / ছোমড ব্যবহার করতে হয়; আমি যাইহোক কমান্ড লাইন নিয়ে কাজ করছি। কিন্তু গড় গ্রাহক তা করেন না।

সুতরাং আমি কোনও জিএনইউ / লিনাক্স-অভিজ্ঞতা ছাড়াই লোকদের কী বলব?

রুট হিসাবে কাজ? আমি জানি উদাহরণস্বরূপ নিমোর কার্যকারিতা রয়েছে "রুট হিসাবে খোলা"। তবে ঠিক না! আমি মনে করি না এটি একজন গড় ব্যবহারকারীর পক্ষে ভাল ধারণা। এটা বিপজ্জনক পর্যন্ত। তারপরে ব্যবহারকারীরা রুট-ফাইল-ম্যানেজারে ফাইল তৈরি করে এবং ভাবছেন যে কেন তিনি এই ফাইলটি মুছতে বা পরিবর্তন করতে পারবেন না। ইত্যাদি।

তাকে বলুন কীভাবে শিবা / ছোমড ব্যবহার করবেন? এবং এখানে আমরা রয়েছি - নার্ড-কেবল-লিনাক্স যেখানে সবকিছু এত জটিল। আমরা জিনিসগুলি এইভাবেই করি; তবে এটি গড় গ্রাহকের পক্ষে ভাল বিকল্প নয়।

ফাইল-ম্যানেজার কেন সাহায্য করে না?

আমি এটি বলতে ঘৃণা করি তবে দেখুন উইন্ডোজ কীভাবে এটি পরিচালনা করে। ডিফল্ট হ'ল ব্যবহারকারীর অনুমতি। এবং যদি ফাইল-পরিচালককে আরও বেশি প্রয়োজন হয় - এটি কেবল ব্যবহারকারীকে জিজ্ঞাসা করে।

এটি কার্যকর করা কঠিন হতে পারে না। যদি কোনও অপারেশন অনুমতি ব্যতিরেকে ব্যর্থ হয় - gksudo দিয়ে সম্পাদন করার চেষ্টা করুন।

এবং হ্যাঁ: আমি পুরো ওপেন সোর্স-ওয়ার্ল্ডের সাথে সত্যিই অনভিজ্ঞ।

আমার প্রশ্নগুলো:

  1. এমন কোনও কারণ রয়েছে যা এইভাবে করা হয়নি
  2. কেউ কি এরকম কিছু বাস্তবায়ন করেছিল?
  3. এটি কি আপনি বাগ (উবুন্টু বা যেমন জ্নোম) হিসাবে রিপোর্ট করেছেন?
  4. এটি কি আমি নিজেকে প্রয়োগ করার চেষ্টা করতে পারি?

4
আপনি লিনাক্স সিস্টেমে উইন্ডোজ আচরণটি কেন অনুলিপি করতে চান? এগুলি মাত্র দুটি পৃথক অপারেটিং সিস্টেম এবং পৃথক। লিনাক্সে আপনি সাধারণ ব্যবহারকারী হিসাবে কাজ করেন এবং সাধারণত rootঅ্যাডমিন কাজ না করে সাধারণত সুযোগ-সুবিধার দরকার হয় না । সেক্ষেত্রে আপনার প্রশাসক হিসাবে কাজ করা এবং উভয় জগতকে পৃথক রাখা উচিত। আপনি আপনার বাড়িতে ডিরেক্টরির মধ্যে সফ্টওয়্যার ইনস্টল করতে পারেন আপনার নিজের পরিবেশ সেটিংস তৈরি করতে .bashrc, .profileইত্যাদি ...
টমাস

2
আমি অবশ্যই কিছু মিস করছি তবে আপনি কেন "আমি জানি উদাহরণস্বরূপ নিমোর কার্যকারিতা রয়েছে" রুট হিসাবে খোলা "just তবে ঠিক না! আমি মনে করি না এটি গড় ব্যবহারকারীর পক্ষে এটি একটি ভাল ধারণা It's , কিন্তু একই সময়ে, "দেখতে কেমন লাগে তা উইন্ডোজ পরিচালনা এই ডিফল্ট ব্যবহারকারী-অনুমতি হয় এবং ফাইল-ম্যানেজার চাহিদা আরো যদি -।। এটা শুধু ব্যবহারকারী জিজ্ঞেস " -একটি ভাল ধারণা? কী?
জ্যাকব ভিলিজ

5
ভোটারদের বন্ধ করতে: গুরুত্ব সহকারে? এটি একটি দুর্দান্ত প্রশ্ন এবং ইতিমধ্যে একটি খুব ভাল উত্তর রয়েছে। সম্ভবত আরও আসতে হবে। যদি এই সুস্পষ্ট উন্নতি বাস্তবায়ন না করার জন্য কোনও প্রযুক্তিগত কারণ থাকে তবে একটি উত্তর দেওয়া যেতে পারে।
আন্দ্রে লাজারোত্তো

2
@ অস্থিরতার বিষয়টি হ'ল অনেকগুলি ক্ষেত্রে জিওআইয়ের কোনও সরঞ্জাম নেই। এমনকি ম্যাকোএসের ফায়ারওয়াল, এসএসএইচ সার্ভার এবং আরও কিছু টুইট করার জন্য আরও জিইউআই বিকল্প রয়েছে। তাহলে ওপির প্রশ্ন: কেন?
আন্দ্রেয়া লাজারোটো

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

উত্তর:


14
  1. এমন কোনও কারণ রয়েছে যা এইভাবে করা হয়নি

নির্দিষ্টভাবে নেই। আমি কয়েকটি অনুমিত কারণের নাম বলতে পারি তবে সেগুলি বেশিরভাগই জল্পনা be

  1. কেউ কি এরকম কিছু বাস্তবায়ন করেছিল?

বেশ না। এখানে nautilus-adminএক্সটেনশন রয়েছে যা আপনাকে রুট-স্তরের সুবিধাসমূহ সহ একটি নতুন উইন্ডোতে ডিরেক্টরি খুলতে অনুমতি দেবে এবং তারপরে আপনি ডান-ক্লিক মেনু থেকে> ফাইল-ডিরেক্টরি অনুমতিগুলি পরিবর্তন করতে পারেন-> বৈশিষ্ট্য-> অনুমতিগুলি।

  1. এটি কি আপনি বাগ (উবুন্টু বা যেমন জ্নোম) হিসাবে রিপোর্ট করেছেন?

বাগ রিপোর্ট? নং বৈশিষ্ট্যের অনুরোধ? হ্যাঁ, সম্ভবত আপনি এটি লঞ্চপ্যাডের নটিলাস (ফাইল ম্যানেজার) টিমের কাছে ফিচার অনুরোধ হিসাবে জমা দিতে পারেন , তবে আমার সন্দেহ আছে যে 90% নিশ্চিততার সাথে তারা আপনাকে nautilus-adminউপরে উল্লিখিত এক্সটেনশনে নির্দেশ করবে ।

এটি দিয়ে ইনস্টল করুন sudo apt-get install nautilus-admin

  1. এটি কি আমি নিজেকে প্রয়োগ করার চেষ্টা করতে পারি?

হ্যাঁ, যদি আপনার ফাইল পরিচালক এতে স্ক্রিপ্ট যুক্ত করতে দেয়। উবুন্টু (নটিলাস) এর জন্য ডিফল্ট ফাইল ম্যানেজার এতে স্ক্রিপ্ট যুক্ত করার অনুমতি দেয়, সুতরাং আপনি এরকম কিছু করতে পারেন:

#!/bin/bash
# adds read permissions for file for all users
zenity --password | sudo -S -p ""  chmod +r  "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" || zenity --error --text "Command failed"

এতে রাখুন ~/.local/share/nautilus/scripts, এর সাথে সম্পাদনযোগ্য করুন chmodএবং তারপরে এটি ফাইলের ডান ক্লিকের মাধ্যমে অ্যাক্সেসযোগ্য হবে। অবশ্যই এটি পয়েন্টটি দেখানোর জন্য একটি ন্যূনতম উদাহরণ। আপনি যদি এমন একটি সম্পূর্ণ প্রস্ফুটিত অ্যাপ্লিকেশন চান যা কোন আরও জটিল বৈশিষ্ট্যগুলির অনুমতি দেয় যা কোন অনুমতিগুলি পরিবর্তন করতে পারে তা নির্বাচন করার জন্য, ভাল, এর জন্য অতিরিক্ত কমান্ডের প্রয়োজন হতে পারে এবং সম্ভবত আরও শক্তিশালী জিইউআই টুলকিট যুক্ত পাইথনের মতো একটি ভাষা প্রয়োজন।

তবে ঠিক না! আমি মনে করি না এটি একজন গড় ব্যবহারকারীর পক্ষে ভাল ধারণা। এটা বিপজ্জনক পর্যন্ত। তারপরে ব্যবহারকারীরা রুট-ফাইল-ম্যানেজারে ফাইল তৈরি করে এবং ভাবছেন যে কেন তিনি এই ফাইলটি মুছতে বা পরিবর্তন করতে পারবেন না। ইত্যাদি।

ভাল ... এটি কোনও কম্পিউটার সমস্যা নয় - এটি ব্যবহারকারীর সমস্যা। আমরা কীভাবে তাদের কম্পিউটারকে সঠিকভাবে পরিচালনা করতে এবং তাদের ক্রিয়াকলাপের জন্য দায় না নেওয়ার বিষয়ে শিখতে আগ্রহী তা আমরা ঠিক করতে পারি না।

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


4
দুর্দান্ত উত্তর, তবে সমস্যাটি রয়ে গেছে: ডিফল্টরূপে বেশিরভাগ ডিস্ট্রোসের জিইউআই কোনও ব্যবহারকারীকে যখন প্রয়োজন হয় তখন তাকে "গ্রাফিকালি" সুডো করতে দেয় না। হয় ব্যবহারকারীকে ম্যানুয়ালি রুট অ্যাকাউন্টটি আনলক করতে হবে (খারাপ) অথবা তাদের অবশ্যই কমান্ড লাইনের অবলম্বন করতে হবে। উদাহরণস্বরূপ আমি একটি বিকাশকারী, আমি সিএলআই পছন্দ করি ... তবে আমি আমার পরিবার এবং বন্ধুবান্ধবদের সম্পর্কেও ভাবি। কখনও কখনও যখন তারা লিনাক্স ব্যবহার করেন তারা আমাকে সাহায্যের জন্য বলেন এবং ৮০% সময় কোনও সুবিধাভোগী ব্যবহারকারী হিসাবে কিছু করার বিষয়ে। : /
এন্ড্রেয়া লাজারোত্তো

ধন্যবাদ; বিশেষত স্ক্রিপ্টটি বেশ কার্যকর। কোনও বৈশিষ্ট্যের অনুরোধটি বাগের মতো রিপোর্ট করা হয়েছে (এটি একটি বৈশিষ্ট্যের অনুরোধ হিসাবে উল্লেখ করুন), তাই না?
অ্যানোসিডলার

@ অ্যানোসিডলার বিস্তৃতভাবে হ্যাঁ বলছেন; আপনি যদি [[বর্ধন] "বা" [বৈশিষ্ট্য] "শিরোনামে রাখেন এবং একটি ভাল ব্যবহারকারীর গল্প দিয়ে শুরু করেন , এবং আপনার সমস্যাটিকে ত্রুটি হিসাবে উপস্থাপন না করেন (যেমন" বাগ প্রজননের পদক্ষেপ ")
ডেভিড.লিব্রেমন

16
“আচ্ছা ... এটি কোনও কম্পিউটার সমস্যা নয় - এটি ব্যবহারকারীর সমস্যা। আমরা কীভাবে তাদের কম্পিউটারকে সঠিকভাবে পরিচালনা করতে এবং তাদের ক্রিয়াকলাপের জন্য দায়িত্ব না নেওয়ার বিষয়ে শিখতে আগ্রহী তা আমরা ঠিক করতে পারি না। " আহ, না। লোকেরা হাত ছুঁড়ে মারে এবং ব্যবহারকারীদের দোষ দেয়, ঠিক কারণ জিনিসগুলি বিশৃঙ্খলাবদ্ধ বা প্রতিরোধী হয়। ইউএক্স ডিজাইন হ'ল একটি বাস্তব, গুরুত্বপূর্ণ বিষয় যা প্রোগ্রাম ডিজাইনারদের যত্ন নেওয়া, তার সম্পর্কে চিন্তা করা, অন্য কথায় কাজ করা, এর মালিকানা নেওয়া এবং এর জন্য দায়বদ্ধ হওয়া দরকার। এটি ব্যবহারকারীর দোষ নয় — এটি একটি প্রযুক্তিগত সীমাবদ্ধতা, বা সুরক্ষা উদ্বেগ, বা সম্ভবত এটি খারাপ ইউএক্স, যা ফিক্সিংয়ের প্রয়োজন।
কেআরয়ান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.