.অর্থরত্তির মালিকানা রুটে স্থানান্তরিত


11

একরকম, লাইটডিএম এবং ওয়েবকিট গ্রিটারের সাথে খেলা করার সময়, .Xauthorityআমার বাড়ির দির ফাইলটির মালিকানা মূল ব্যবহারকারীকে দেওয়া হয়েছিল এবং আমি লগ ইন করতে পারিনি কারণ আমার কাছে ফাইলটি লক করার সুযোগ ছিল না।

আমি ফাইলটির মালিকানা ফিরে পেতে সক্ষম হয়েছি এবং আমি আবার লগইন করতে পারি। (কয়েক ঘন্টা পরে লাইটডিএম পুনরায় ইনস্টল করার পরে এবং এটি স্বাগত জানায়)

সুতরাং এখন সবকিছু ঠিকঠাক কাজ করছে। তবে আমি কীভাবে এটি ঘটেছে তা জানতে চাই । এটি কি লাইটডিএম বা ওয়েবকিট গ্রেটারে কোনও বাগ বা অন্য কিছু?

উত্তর:


9

প্রায় অবশ্যই না, না। হয় আপনি রুট হিসাবে একটি এক্স সেশন শুরু (নিশ্চিত না তুমি এটা কিভাবে পরিচালিত) বা শুধু ব্যবহার করা touchবা অন্যথায় লিখেছিলেন .Xauthorityসঙ্গে sudo। আরও বিশদের জন্য, আপনি আসলে কী করছেন তা আপনাকে ব্যাখ্যা করতে হবে।

পরের বার, পুনরায় ইনস্টল করবেন না, কেবল ~/.Xauthorityফাইলটি মুছুন , পরের বার লগ ইন করার পরে এটি স্বয়ংক্রিয়ভাবে পুনরায় তৈরি করা হবে:

sudo rm ~/.Xauthority

তারপরে সাধারণত লগ ইন করুন।


সমস্যাটি কোথায় ছিল তা খুঁজতে আমি একবার দৌড়েছি sudo startx, কী কাজ করেছে। ফাইলটির মালিকানা পরিবর্তন করার পরে আমি আবার লগইন করতে পারি। সুতরাং X এর মূল হিসাবে শুরু করা কি কেবল আসল সমস্যাটি সমাধান করে?
s3lph

@ থেপ্পি না, চলমান সুডো স্টার্টেক্স একটি এক্স সেশন শুরু করেছে যা মূলটির মালিকানাধীন যিনি এর মালিক ছিলেন .Xsessionএবং লগ ইন করতে পারেন You পরের বার, কেবল ফাইলটি মুছুন, যেমনটি আমি বলেছিলাম, এটি লগইনে স্বয়ংক্রিয়ভাবে পুনরায় তৈরি করা হয়, এর অনুমতিগুলি "স্থির" করার কোনও অর্থ নেই।
টেরডন

তবে এটি ঠিক করে দিয়েছে। এবং আমি .অধিকারের জন্য অন্য কিছু করিনি। BTW। এই ফাইলটির উদ্দেশ্য কী?
s3lph

1
হ্যাঁ, এটি ঠিক করেছে, .Xauthorityফাইল মূলত একটি X সেশনের মালিক চিহ্নিত যাতে অন্য লোকেরা হাইজ্যাক করতে পারবে না ব্যবহৃত একটি যাদু সংখ্যা। আপনি যদি কোনও এক্স সেশন চালাচ্ছেন এবং আমি একই মেশিনে লগ ইন করেছি তবে আমি .Xauthorityফাইলের মালিক না হলে আমি আপনার এক্স সেশনটি অ্যাক্সেস করতে পারব না । এটি তৈরি করা হয় যখনই আপনি উপস্থিত না হয়ে লগইন করেন। হ্যাঁ, আপনার ব্যবহারকারীর কাছে অনুমতিগুলি পরিবর্তন করা এটি ঠিক করবে তবে এটি কেবল মুছে ফেলা হবে।
টেরডন

আমার এই একই সমস্যা ছিল; ব্লুটুথকে অক্ষম করে এমন একটি বোটড আপডেট থেকে পুনরুদ্ধার করার চেষ্টা করার পরে আমার কাছে স্টার্টেক্সটি রুট হিসাবে চালানোর চেষ্টা করা হয়েছিল। জিইউআই ফিরিয়ে আনতে আমি কয়েক ঘন্টা চেষ্টা করেছি। এটি সুপার সরল পরিণত হয়! সমস্ত .Axuthority লক ফাইলগুলি মুছুন, .aauthority ফাইলটি মুছুন এবং পুনরায় চালু করুন। <ant> এটি এর মতো সামান্য রহস্য, এটি আপনি জানা না থাকলে (বা আপনার অনেক দিন হয়ে গেছে) এখনও খুঁজে পাওয়া খুব কঠিন, এটি বর্তমানে লিনাক্সকে এমন অনেক লোকের পক্ষে দুর্বল পছন্দ হিসাবে ব্যবহার করে যারা অন্যথায় এটি ব্যবহার করতে পারে। </
ran

2

এটা খুবই আমাকে ঘটেছে। আমি মনে করি এটি দৌড়ানোর কারণে হতে পারে

sudo graphic_application

পরিবর্তে

gksudo graphic_application 

কিছু (অজানা) অ্যাপ্লিকেশানের জন্য। সে সম্পর্কে সুডো সহায়তা পৃষ্ঠায় একটি অনুচ্ছেদ রয়েছে ... "গ্রাফিকাল সুডো" এ স্ক্রোল করুন।

আরও দেখুন "গিক্সুডো নটিলাস" এবং "সুডো নটিলাস" এর মধ্যে পার্থক্য কী?


.Xauthorityএটি এক্স প্রভাব ফেলবে না , এক্স সেশন শুরু হওয়ার পরে এটি তৈরি করা হয়, এটি জিইউআই অ্যাপ্লিকেশনগুলির পরবর্তী প্রবর্তনগুলির দ্বারা স্পর্শ করা হবে না।
20:54

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