জিনোম-কিরিং-ডেমন অক্ষম করুন


10

যে পদ্ধতিগুলি আমি চেষ্টা করেছি:

আমি লগ ইন করার পরে এইগুলির কোনওটিই এই প্রক্রিয়া শুরু হওয়া থেকে বিরত থাকে:

me       1865  0.0  0.0 281816  7104 ?        Sl   10:50   0:00 /usr/bin/gnome-keyring-daemon --daemonize --login

এটি আমার থান্ডারবার্ডকে সঠিকভাবে ইমেলগুলি ডিক্রিপ্ট করা থেকে বিরত রাখে। আমি যখন প্রক্রিয়াটি মেরে ফেলি, তখন প্রত্যাশার মতো ইমেলগুলি ডিক্রিপ্ট করতে পারি তবে প্রতিবার লগইন করে আমি তা করতে চাই না।

OS Information: Debian GNU/Linux 8.3 (jessie)

কেউ সাহায্য করতে পারেন?


আপনি gnome-keyringপ্যাকেজটি সরানোর চেষ্টা করতে পারেন ।
ম্যাজিকফ্যাব

এটি বিপজ্জনক পরামর্শ। দুর্ভাগ্যবশত, অনেক জিএনইউ / লিনাক্স ডিস্ট্রিবিউশন, আপনার প্যাকেজ ম্যানেজার ব্যবহার করে মুছে ফেলার জন্য gnome-keyringপ্যাকেজ এছাড়াও সরাবে gnomeপ্যাকেজ এবং অসংখ্য অন্যদের। (একটি আদর্শ বিশ্বে, gnome-keyringপ্যাকেজটি সরিয়ে ফেলা সত্যই সঠিক উত্তর হতে পারে তবে বাস্তব বিশ্বে আপনি যদি আপনার পুরো ডেস্কটপ পরিবেশটি আনইনস্টল করতে না চান তবে আপনার অন্যান্য সমাধানগুলি মূল্যায়ন করতে হবে
সাম্পাব্লুকপার

উত্তর:


7

প্রকৃতপক্ষে বেশ কয়েকটি ক্ষেত্রে জিনোম-কিরিং-ডেমন পিএএম (প্লাগেবল অথেনটিকেশন মডিউল) ফাইল ব্যবহার করে এক্স লগইনের মাধ্যমে শুরু হয়, তবে অটোস্টার্ট ফাইলের মতো অন্যান্য উপায় রয়েছে জিনোকেয়ারিং / রানিংডেমনঅফিসিয়াল ডকুমেন্টেশনে PAM এর সংহতকরণ সম্পর্কে আপনি বিশদটি দেখতে পারেন । তবে সাধারণভাবে আপনাকে সনাক্ত করতে হবে যে আপনি কোন ডেস্কটপ ব্যবস্থাপক ব্যবহার করছেন এবং আপনার নিজের এন্ট্রিগুলি মুছে ফেলছেন /etc/pam.d/<desktop_manager>

আমার ক্ষেত্রে, আমি এটি ব্যবহার করি lightdm। সুতরাং আমার কাছে একটি পিএএম ফাইল /etc/pam.d/lightdmরয়েছে যা এতে রয়েছে:

❯ cat /etc/pam.d/lightdm
#%PAM-1.0
auth        include     system-login
-auth       optional    pam_gnome_keyring.so
account     include     system-login
password    include     system-login
session     include     system-login
-session    optional    pam_gnome_keyring.so auto_start

pam_gnome_keyring.soমডিউলটিকে কল করে এমন এন্ট্রিগুলি মুছে ফেলা বা মন্তব্য করা , এটি অবস্থিত /lib/security, আপনি লগইনে ডেমনটির সম্পূর্ণ অক্ষম সম্পন্ন করতে পারেন। নিশ্চিত হতে, প্যাটার্ন সহ ফাইলগুলি সন্ধান করুন /etc/xdg/autostartএবং সেই উপাদানটি অক্ষম করতে প্রতিটি ফাইলটিতে যুক্ত করুন।~/.config/autostartgnome-keyring-*.desktopHidden=true

অ্যান্টিএক্স 17.1 (ডিবিয়ান 'প্রসারিতের উপর ভিত্তি করে) কীভাবে করবেন

দ্রষ্টব্য: এটি বা এর কাছাকাছি কিছু, বেশিরভাগ ডেবিয়ান-ভিত্তিক সিস্টেমগুলির জন্য কাজ করা উচিত।

  • প্রতিটি ব্যবহারকারীর জন্য যার জন্য gnome-keyring-daemonলগইন শুরু করা উচিত নয় ...

    • প্রতিটি সেবার জন্য যার জন্য একটি ফাইল রয়েছে ...
      /etc/xdg/autostart/gnome-keyring-*.desktop
      
    • ঠিক একই নামের একটি ফাইল এতে তৈরি করুন: ~/.config/autostart
      • শুধুমাত্র ধারণ করে ...
        [Desktop Entry]
        Hidden=true
        
      • যেমন...
        ~/.config/autostart/gnome-keyring-pkcs11.desktop
        ~/.config/autostart/gnome-keyring-secrets.desktop
        ~/.config/autostart/gnome-keyring-ssh.desktop
        
      • নিশ্চিত করুন যে প্রতিটি ফাইল তাদের নিজ নিজ ব্যবহারকারীর মালিকানাধীন এবং এর অনুমতি আছে 4৪৪ (rw-r - r--)
    • বিকল্প: gnome-keyring-daemon'লগইন' এর জন্য প্রক্রিয়াগুলি অক্ষম করুন

      • উপরোক্ত প্রতিটি ব্যবহারকারীর পরিবর্তনগুলি লগিনে এখনও 1 বা 2 টি gnome-keyring-daemonপ্রক্রিয়া শুরু করার অনুমতি দেয় । তবে প্রতি ব্যবহারকারী ব্যবহারকারীর কোনও প্রসেস শুরু না হলে কয়েক মিনিটের পরে এগুলি স্বয়ংক্রিয়ভাবে বন্ধ হয়ে যাবে। সুতরাং, এই /etc/pam.dফাইলগুলির পরিবর্তনটি আসলেই প্রয়োজনীয় নয় তবে সম্পূর্ণতার জন্য সরবরাহ করা হয়।
        • gnome-keyring-daemonডিসপ্লে ম্যানেজারের জন্য পিএএম কনফিগারেশন ফাইলে লাইনগুলি মন্তব্য করুন (অ্যান্টিএক্স ব্যবহার করে slim): /etc/pam.d/slim
          # auth      optional  pam_gnome_keyring.so
          # session   optional  pam_gnome_keyring.so auto_start
          
        • পিএএম কনফিগারেশন ফাইলে জিনোম-কিরিং-ডেমন লাইনের মন্তব্য করুন: /etc/pam.d/common-password
          # password  optional  pam_gnome_keyring.so
          
    • রিবুট


1
এটি গ্রহণযোগ্য উত্তর হওয়া উচিত। ধন্যবাদ। আমি ব্যবহার করি তাই আমি /etc/pam.d/gdm-* ফাইলগুলিতে লাইনগুলি মন্তব্য করেছি
কেভিন লেমায়ার

আপনার পক্ষে কাজ করে জেনে অবাক, @ কেভিনলিমায়ার!
মানোয়েল ভিলেলা

4

সাধারণ নিষ্ক্রিয়করণের জন্য (অপসারণের চেয়ে), কার্যকর করার অনুমতিটি অপসারণ সম্পর্কে কীভাবে? (আপনার উপযুক্ত অনুমতি প্রয়োজন হবে, যাতে আপনার উপসর্গের প্রয়োজন হতে পারে sudo)।

$ chmod -x $(type -p gnome-keyring-daemon)

প্রক্রিয়াটি যদি চলমান থাকে তবে আপনি এটি হত্যা করতে পারেন:

$ pkill gnome-keyring-daemon

2
প্রযুক্তিগতভাবে এটি সঠিক, তবে বেশ ভয়ঙ্কর। জার্নালটিএল এবং / অথবা সিস্লগ-এ পপ আপ করার সাথে আপনার শেষ হবে। এছাড়াও, আপনাকে এই আদেশগুলি সম্পাদন করতে রুট দরকার (যা উত্তরে উল্লেখ করা বুদ্ধিমানের কাজ)
গ্রাচমাল

1
খুব ফর্সা পয়েন্ট। তবে আমি যুক্ত করব যে কেবলমাত্র কয়েকটি লগ লাইন থাকবে --- আসল লগ হওয়া ইভেন্টগুলি ডুবিয়ে দিয়ে সমস্যা তৈরি করার পক্ষে যথেষ্ট নয় --- সুতরাং আরও সুদৃশ্য সমাধান না পাওয়া পর্যন্ত আপনি এই ব্যয়টি কমপক্ষে স্বীকার করতে ইচ্ছুক হতে পারেন। (অনুমতিগুলির প্রয়োজনীয়তার প্রতিফলনের জন্য সম্পাদিত উত্তর)
ব্যবহারকারী 1093043

1

সিস্টেম মনিটর খুলুন, প্রসেস ট্যাবে স্ক্রোল ডাউন করুন এবং নির্বাচন gnome-keyring-daemonকরুন এবং শেষ প্রক্রিয়াটি ক্লিক করুন।

আমি কালী জিএনইউ / লিনাক্স রোলিং ব্যবহার করছি এবং এটি আমার পক্ষে কাজ করেছে।

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