জিপিজি: সতর্কতা: হোমডিরের উপর অনিরাপদ মালিকানা '/ home/user/.gnupg'


21

সিস্টেম: আমি উবুন্টু 18.04 এর উপর ভিত্তি করে লিনাক্স মিন্ট 19 বিটা পরীক্ষা করছি ।

কোনও সম্পর্কযুক্ত প্যাকেজ ইনস্টল করার সময় আমি এই সতর্কতাটি পেয়েছি:

gpg: WARNING: unsafe ownership on homedir '/home/vlastimil/.gnupg'

এটি lsনিজেই ডিরেক্টরিটির আউটপুট:

$ lld /home/vlastimil/.gnupg

drwx------ 4 vlastimil vlastimil 4,0K Jun 26 11:42 /home/vlastimil/.gnupg

এটা ঠিক আছে বলে মনে হচ্ছে।

এটি হ'ল lsডিরেক্টরিটির বিষয়বস্তু:

$ ll /home/vlastimil/.gnupg/

total 24K
drwx------ 2 vlastimil vlastimil 4,0K Jun 26 11:36 crls.d
drwx------ 2 vlastimil vlastimil 4,0K Jun 26 05:28 private-keys-v1.d
-rw-r--r-- 1 vlastimil vlastimil 6,4K Jun 26 11:42 pubring.kbx
-rw-r--r-- 1 vlastimil vlastimil 3,2K Jun 26 11:37 pubring.kbx~
srwx------ 1 root      root         0 Jun 26 11:38 S.dirmngr
-rw------- 1 vlastimil vlastimil 1,2K Jun 26 11:37 trustdb.gpg

আমি ঠিক নামের আপাতদৃষ্টিতে আপত্তিজনক ডিরেক্টরিটি মুছতে না পারলে আমি নিশ্চিত নই S.dirmngr

আমি ইস্যুটি সমাধান করতে বা অন্য একটি তৈরি করতে পারে কিনা তা সম্পর্কে নিশ্চিত নই।

আমি কেবল মনে রাখি যে খুব বেশি দিন আগে, আমাকে এর মতো নামের একটি প্যাকেজ ইনস্টল করার জন্য নির্দেশ দেওয়া হয়েছিল dirmngr, তবে এটি কোন সফ্টওয়্যার ইনস্টলেশনটির সাথে সংযুক্ত ছিল তা আমি মনে করতে পারি না।

EDIT1:

স্টিফেনকিট যেমন উল্লেখ করেছেন, আমি সত্যিই এই রেখাটি চালিয়েছি, আমি ইতিহাসে পেয়েছি:

sudo gpg --recv-keys ...

এর কি কোনও পরিণতি হবে?


3
এটি কি সুযোগ দ্বারা ভিএস কোড ইনস্টল করার পরে ছিল?
থুগিশ নুগেটস

2
@ তুগিগিশনগেটস ভিএস কোড ইনস্টল করার পরে আমি এই সতর্কতাটি এবং এই পোস্টটির মুখোমুখি হয়েছি।
aisflat439

2
@ আইসফ্ল্যাট 439 মার্ক হডসনের উত্তরটি আমার পক্ষে ঠিক হয়েছিল যখন আমি উবুন্টু মেট 18.04 এলটিএস
হয়েছিলাম

উত্তর:


19

এটি gpgদিয়ে চলার ফলাফল sudo: gpgতারপরে রুট হিসাবে চলে তবে এর হোম ডিরেক্টরিটি এখনও ব্যবহারকারীর। এটি সতর্কতা উভয়টি ব্যাখ্যা করে ( gpgমূল হিসাবে চলমান তবে অন্য ব্যবহারকারী কনফিগারেশন ডিরেক্টরিটির মালিক) এবং dirmngrএর সকেটের মালিকানা।

এটি ঠিক করার জন্য, আপনার থামানো উচিত dirmngr:

sudo gpgconf --kill dirmngr

( sudoকেবলমাত্র এটি একবারে dirmngrরুট হিসাবে চলমান, এর সকেট দ্বারা প্রমাণিত), তারপরে আপনার মালিকানা পুনরুদ্ধার করুন:

sudo chown -R $USER:$USER ~/.gnupg

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