উত্তর:
উবুন্টু 10.10 এ আর কোনও ~/.Xauthority
ফাইল নেই। পরিবর্তে আপনি সমতুল্য খুঁজে পাবেন
/var/run/gdm/auth-for-<USER>-<RANDOM_CHARACTERS>/database
যা প্রতিটি সেশনের শুরুতে নতুন এলোমেলো অক্ষর দিয়ে পুনরায় তৈরি করা হবে। আপনি $XAUTHORITY
পরিবেশের পরিবর্তনশীল মাধ্যমে এর নাম পেতে পারেন ।
আপনার যদি ~/.Xauthority
উপস্থিত থাকার জন্য কোনও ফাইলের প্রয়োজন হয় তবে আমি অনুমান করি যে আপনি $AUTHORITY
প্রতিটি সেশন শুরুর দিকে কেবল একটি প্রতীকী লিঙ্ক তৈরি করতে পারেন :
খোলা System > Preferences > Startup Applications
ক্লিক করুন Add
:
Xauthority
/bin/bash -c 'ln -s -f "$XAUTHORITY" ~/.Xauthority'
Creates a symbolic link from ~/.Xauthority to $XAUTHORITY
এবং ক্লিক করে এন্ট্রি যোগ করুন Add
।
এখন যতবার আপনি লগ ইন করবেন, এটি বর্তমান কর্তৃপক্ষের ফাইলের লিঙ্কটি তৈরি করা উচিত।
~/.Xauthority
ডিফল্টভাবে নেই।
~./Xauthority
ফাইল আছে ...
Ubuntu 16.04
এখনও একটি ~./Xauthority
ফাইল থাকার প্রত্যাশা রয়েছে
(প্রকৃতপক্ষে উবুন্টু ১৪.১০-তে অনুমোদিত ফাইলগুলির উপস্থিতি উপস্থিত রয়েছে, সুতরাং গ্রহণযোগ্য উত্তর অনুযায়ী আমি জানি না, যদি তারা চলে যায় এবং ফিরে আসে তবে?)
সম্ভবত দীর্ঘদিন আগে সমাধান করা হয়েছে তবে সম্পূর্ণতার জন্য, আপনি যখন কোনও রিমোট সিস্টেমে চলে যান তখন ব্যবহার করুন:
ssh -X user@remote
আপনি একটি অভিযোগ পাবেন যে। Xauthority ফাইলটি উপস্থিত ছিল না এবং এটি সবেমাত্র তৈরি হয়েছিল তাও খুঁজে পাবে। এটি / etc / ssh / sshd_config এর কিছু সেটিংস নির্ভর করে:
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes
পড়ুন http://ubuntuforums.org/showthread.php?t=1863739 যেখানে আমি এই বীর ত্রুটি সঙ্গে আমার নিজের অভিজ্ঞতা নিশ্চিত করতে সক্ষম হন।
আপনি যখন পরীক্ষা করছেন / আপডেট করছেন / ইত্যাদি / ssh / sshd_config নিশ্চিত করুন যে রুট লগইন নিষিদ্ধ করা হয়েছে, কেবলমাত্র একটি ভাল অভ্যাস:
PermitRootLogin no