16.04 থেকে 18.04 এ আপগ্রেড করার পরে মাউন্ট অপশনে নির্দিষ্ট সিগের জন্য ব্যবহারকারীর সেশন কীরিংয়ে বৈধ কী খুঁজে পাওয়া যায়নি


12

প্রায় এক মাস আগে আমি আমার 16.04 এলটিএস সার্ভারটি 18.04.1 এলটিএসে আপডেট করেছি। আপগ্রেড ঠিক আছে। তবে আপগ্রেডের পর থেকে, যখনই কোনও ব্যবহারকারী লগ ইন করে, সেখানে dmesgস্থানীয় কনসোলে বা কোনও বার্তা প্রদর্শিত হয় (তবে ব্যবহারকারীর এসএসএইচ সেশনে নয়) যা পড়ে:

[890802.820519] Could not find key with description: [HEXSTRING]
[890802.820537] process_request_key_err: No key
[890802.820538] Could not find valid key in user session keyring for sig specified in mount option: [HEXSTRING]
[890802.820557] One or more global auth toks could not properly register; rc = [-2]
[890802.820558] Error parsing options; rc = [-2]

অনেকগুলি গুগল করার পরে, আমি এই সম্পর্কিত প্রশ্নটি পেয়েছি এবং এটি নির্ধারণ করতে পেরেছি যে আপগ্রেড হওয়ার সময় এটি ব্যবহারকারীর হোম ড্রাইভের একটি ব্যাকআপ।

আমার মনে রাখা উচিত যে ব্যবহারকারীদের এখনও তাদের হোম ড্রাইভগুলিতে অ্যাক্সেস রয়েছে এবং তাদের লগ ইন করতে কোনও সমস্যা নেই, এটি কেবল একটি বিরক্তি বার্তা যা আমি পরিষ্কার করার চেষ্টা করছি।

আমি লিঙ্কিত প্রশ্নে গৃহীত উত্তরটি ব্যবহার করে কীরিংয়ের সাথে পাসফ্রেজ যুক্ত করার চেষ্টা করেছি:

$ /usr/bin/ecryptfs-manager

eCryptfs key management menu
-------------------------------
    1. Add passphrase key to keyring
    2. Add public key to keyring
    3. Generate new public/private keypair
    4. Exit

Make selection: 1

    Mount-wide passphrase:
    Confirm passphrase:
    Using the default salt value

That key was already in the keyring.

সুতরাং, কীটি ইতিমধ্যে কীরিং-এ রয়েছে তবে কোনও ব্যবহারকারী লগ ইন করলে আমি ত্রুটি বার্তাটি পাই।

আমি কীভাবে এই বিজ্ঞপ্তিটি / ত্রুটি সংঘটিত হতে রোধ করতে পারি?


যে স্বাক্ষরটি খুঁজে পাওয়া যায় না তা কী কী ব্যবহারের কী স্বাক্ষরের সাথে মেলে? এটা কি একই রকম /home/.ecryptfs/user/.ecryptfs/Private.sig?
Xen2050

@ Xen2050 হ্যাঁ, তারা মেলে। প্রাইভেট.সিগের দুটি কী রয়েছে এবং এর মধ্যে একটির সাথে "বর্ণনার সাথে কী খুঁজে পাওয়া গেল না" প্রদর্শিত আছে।
অ্যান্ডি

আমি নিশ্চিত নই ... যদি কিছু খুব দ্রুত খুব দ্রুত মাউন্ট করার চেষ্টা না করে, তবে আবার চেষ্টা করে এবং সফল হয় (যেহেতু সবকিছুই যাইহোক কাজ করে বলে মনে হচ্ছে) ... সুতরাং এটি কি বাগের মতো শোনাচ্ছে? কেবল সিসলগ থেকে আপত্তিজনক লাইনগুলি মুছতে পারে ... বা "ব্যবহারকারীর হোম ড্রাইভের ব্যাকআপ" এর কোন পথ / নাম রয়েছে? সম্ভবত এটি ব্যাকআপটি মাউন্ট করার চেষ্টা করছে এবং ব্যর্থ হচ্ছে (কীগুলি পরিবর্তিত হতে পারে)? eCryptfs এর ভার্বোস মোড রয়েছে তবে এটি সিস্টেম লগে গোপন মানগুলি লগ করে
Xen2050

উত্তর:


3

দেখে মনে হচ্ছে এই বাগটি প্রথম উবুন্টু 17.10 তে রিপোর্ট করা হয়েছে: ecryptfs-মাউন্ট-প্রাইভেট একিরিপটিস কীগুলি আরম্ভ করতে ব্যর্থ হয়েছে

ত্রুটিটি আপনার নিজের মতো:

[ 1265.695388] Could not find key with description: [<correct key ID>]
[ 1265.695393] process_request_key_err: No key
[ 1265.695394] Could not find valid key in user session keyring for sig specified in mount option: [<correct key ID>]
[ 1265.695395] One or more global auth toks could not properly register; rc = [-2]
[ 1265.695396] Error parsing options; rc = [-2]

আপনার বাগ রিপোর্টটি সাবস্ক্রাইব করে নিশ্চিত করা উচিত যে আপনি চিহ্নিত করেছেন এটি আপনাকেও প্রভাবিত করে।

অন্যান্য ব্যবহারকারীদের দ্বারা পোস্ট বার্তা পড়ুন। এমন সমাধান রয়েছে যা কারও কারও পক্ষে না কারও কারও পক্ষে কার্যকর।


0

উবুন্টু 18.04 এলটিএস এ, এটি কি কারও পক্ষে কাজ করে?

exec /usr/bin/startfluxbox

এবং যদি আপনি একটি চিত্র পেয়ে থাকেন যা আপনাকে ইন্টারেক্টিভ চালানোর ecryptfs-mount-privateচেষ্টা করতে বলছে।

এটির মতো কিছু পাওয়া উচিত:

INFO ব্যবহারকারী সেশন কিরিংয়ে সিগ সহ লেখক টোক প্রবেশ করানো হয়েছে: আপনার ব্যক্তিগত ডিরেক্টরিতে মাউন্ট করা হয়েছে

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