اگر به دنبال رفع این پیام در مک خود هستید، در جای مناسبی هستید.
شما بهتازگی مک خود را روشن کردهاید یا آن را از حالت خواب بیدار کردهاید، و ناگهان با یک پیام خطایی روی صفحهنمایش مواجه میشوید: «accountsd میخواهد از کلید ورود به سیستم استفاده کند» با یک اعلان برای وارد کردن «گذرواژه keychain».
پیام های خطا می توانند به اندازه کافی ترسناک باشند، اما وقتی نمی دانید در مورد چه چیزی صحبت می کنند، ترسناک تر می شوند. accountsd چیست؟ کلید ورود به سیستم یا رمز عبور کلید چین چیست؟
ما پاسخ این سوالات و بیشتر را داریم. در ادامه بخوانید تا ببینید مک شما با پیام keychain لاگین accountsd چه چیزی میخواهد، و دو نفر مختلف میخواهند آن را برطرف کنند!
accountsd در مک چیست؟
اول و مهمتر از همه، نیازی به وحشت نیست – حساب کاربری که میخواهد از پیام کلیدی ورود به سیستم استفاده کند، منادی شکست مک شما نیست. این واقعاً فقط به شما در مورد یک خطای کوچک هشدار می دهد.
حسابهایd باید بهعنوان حسابهای d خوانده شوند – d مخفف دیمون. دیمون برنامه ای است که به طور مداوم به عنوان یک فرآیند پس زمینه بر روی رایانه شما اجرا می شود.
شما معمولاً مجبور نیستید با یک دیمون تعامل داشته باشید یا آن را کنترل کنید، و accountsd نیز تفاوتی ندارد. این یک فرآیند پسزمینه است که با نام کاربری و رمز عبوری که در Mac خود ذخیره کردهاید، وارد برنامهها و سرویسهای مختلف میشود.
نامهای کاربری و رمزهای عبور ذخیرهشده، بهطور پیشفرض، به برنامه Keychain Access در رایانههای مک میروند و همچنین میتوانند به iCloud Keychain شما بروند. میتوانید گذرواژهها را در Keychain Access و همچنین در iCloud Keychain پیدا و ویرایش کنید.
این به ما اشاره میکند که کارها کجا اشتباه میشوند و بنابراین، خطای «accountsd میخواهد از زنجیره کلید ورود به سیستم استفاده کند» از کجا میآید.
خطای Login Keychain چیست و چرا اتفاق می افتد؟
همانطور که در بالا توضیح دادیم، accountsd یک فرآیند پسزمینه است که اطلاعات حساب و ورود به برنامهها و سرویسها را مدیریت میکند. این به دسته کلیدهای مک شما مربوط می شود زیرا اطلاعات نام کاربری و رمز عبور مورد نیاز خود را از Keychain Access و iCloud Keychain به دست می آورد.
در همین حال، کلید ورود به سیستم، رمز عبوری است که به شما و accountsd امکان دسترسی به اطلاعات ذخیره شده در Keychain Access را می دهد. مهم است که این رمز عبور وجود داشته باشد، زیرا اعتبار ورود شما را در مک شما امن تر نگه می دارد.
اما همانطور که می دانید اگر اعلان «accountsd wants to use the login keychain» را مشاهده کردید، کلید ورود به سیستم ممکن است پشت برخی از خطاهای کوچک باشد.
چندین مشکل رایج زنجیره کلید در مک وجود دارد که معمولاً به معنای چیزهای مختلف است و به دلایل خاصی رخ می دهد. برای مثال، اگر مک شما برای همگامسازی تماسها بین Mac و iPhone به اعتبار شما نیاز دارد، ممکن است «callservicesd میخواهد از زنجیره کلید ورود استفاده کند» را مشاهده کنید.
خطای accountsd به طور خاص زمانی اتفاق میافتد که زنجیره کلید ورود به سیستم با ورود به حساب شما هماهنگ نباشد – این رمز عبور است که به شما امکان میدهد قفل مک خود را باز کنید و به آن دسترسی داشته باشید. خطای “assistantd wants to use the login keychain” به همین دلیل رخ می دهد.
این عدم همگامسازی میتواند به این دلیل رخ دهد که Mac شما برای مدتی غیرفعال بوده است، و ویژگی قفل خودکار در Keychain Access فعال شده است. این قفل خودکار یک ویژگی امنیتی است که از اعتبار ورود شما در برابر کاربران مخرب محافظت میکند، اما همچنین شما را مجبور میکند تا رمز ورود به سیستم را به صورت دستی وارد کنید تا زنجیره کلید خود را دوباره عملیاتی کنید.
راهاندازی مجدد مک نیز میتواند باعث ایجاد برخی مشکلات همگامسازی با زنجیره کلید ورود و رمز عبور حساب شما شود، زیرا به دلیل شروع کند سیستم یا فعال شدن تصادفی ویژگی قفل خودکار.
در صورتی که شما یا یکی از ادمین های Mac خود گذرواژه حساب یا کلیدهای خود را تغییر دهید، زنجیره کلید ورود و ورود به حساب شما نیز می توانند همگام شوند.
به طور پیش فرض، ورود به حساب کاربری و زنجیره کلید ورود شما یک رمز عبور هستند. بنابراین، ورود به سیستم، جاکلیدی شما را به همراه بقیه کامپیوترتان باز می کند. اگر ورود به حساب کاربری یا زنجیره کلید ورود به سیستم یکسان نباشد، accountsd نمیتواند اجرا شود، و بنابراین میخواهد که کلید ورود به سیستم تایپ شود تا بتواند عملیات خود را انجام دهد.
اکنون امیدواریم بفهمید که پنجره «accountsd میخواهد از زنجیره کلید ورود به سیستم استفاده کند» چه چیزی میخواهد. در بخش بعدی، به شما خواهیم گفت که چگونه آن را از بین ببرید.
«accountsd میخواهد از زنجیره کلید ورود به سیستم استفاده کند» را در Mac خود رفع کنید
برای رفع خطای همگامسازی که باعث میشود اعلان «accountsd wants to use the login keychain» در صفحه مک شما ظاهر شود، کافی است زنجیره کلید ورود خود را (رمز عبور زنجیره کلید یا به طور پیشفرض رمز عبور حسابتان!) را در کادر متن وارد کنید. در پنجره prompt و روی OK کلیک کنید.
این باید زنجیره کلید و اطلاعات حساب شما را مجدداً همگامسازی کند و به دیمون حسابها اجازه دهد بدون هیچ مشکل دیگری اجرا شوند.
اگر پنجره «accountsd میخواهد از زنجیره کلید ورود به سیستم استفاده کند» به طور متناوب دوباره ظاهر میشود، بهتر است ویژگی قفل خودکار Keychain Access را غیرفعال کنید و از مشکلات همگامسازی مداوم جلوگیری کنید.
این کار باعث می شود که دسته کلید شما ایمن تر شود. اما اگر مک شما مخصوصاً موبایل نیست یا توسط افراد زیادی استفاده می شود، نباید مشکل مهمی باشد.
برای غیرفعال کردن قفل خودکار در Keychain Access:
- پوشه Applications و سپس Utilities را باز کنید. روی Keychain Access دوبار کلیک کنید تا برنامه باز شود.
- در زیر هدر Default Keychains، روی ورود کلیک راست کنید.
- علامت Lock را بعد از [تعداد] دقیقه عدم فعالیت و Lock when sleeping boxها را بردارید.
- روی ذخیره کلیک کنید.
مشکلات همگامسازی ممکن است به دلیل استفاده از iCloud Keychain نیز ایجاد شود. اگر آن ویژگی را غیرفعال کنید، ممکن است پیام های accountsd متوقف شوند.
برای غیرفعال کردن iCloud Keychain:
- به System Preferences > Apple ID بروید.
- تب iCloud را انتخاب کنید.
- با استفاده از iCloud در میان برنامههای این مک اسکرول کنید و علامت کادر کنار Keychain را بردارید.
- مک خود را مجددا راه اندازی کنید.
- اگر درخواستهای زنجیره کلید ورود به حساب کاربری دیگر ظاهر نشوند، مشکل همگامسازی اصلاح شده است. میتوانید با علامت زدن مجدد جعبه کلید iCloud در تنظیمات سیستم Apple ID، دوباره فعال کنید.
اگر زنجیره کلید ورود به سیستم هنوز همگامسازی نمیشود…
اگر مراحل بالا از شر اعلان خطای «accountsd wants to use the login keychain» خلاص نشد، یا اگر به نظر می رسد رمز عبور کلید ورود به سیستم را ندارید، مراحل بزرگتری برای حل مشکل همگام سازی وجود دارد که می توانید انجام دهید. .
یکی از مهمترین کارهایی که می توانید انجام دهید این است که یک دسته کلید جدید در Keychain Access ایجاد کنید. با این کار زنجیره کلید پیشفرض فعلی شما بدون تغییر باقی میماند و گذرواژهها همچنان به طور خودکار در آنجا ذخیره میشوند. اما میتوانید به صورت دستی رمزهای عبور را به زنجیره کلید جدید خود اضافه کنید و یک keychain برای ورود به حساب کاربری داشته باشید.
برای ساخت جاکلیدی جدید:
- Keychain Access را باز کنید و روی File > New Keychain کلیک کنید.
- نامی را در قسمت Name قرار دهید و روی Create کلیک کنید.
- از شما خواسته می شود که به این زنجیره کلید جدید رمز عبور بدهید. این کار را انجام دهید و روی OK کلیک کنید. دسته کلید جدید شما باید در نوار کناری Keychain Access ظاهر شود!
- از طریق منوی File آیتم های زنجیره کلیدی مانند رمز عبور را اضافه کنید.
اگر مشکل اکانت شما حتی پس از راهاندازی یک زنجیره کلید جدید همچنان ادامه دارد، ممکن است لازم باشد رمز عبور کلیدهای پیشفرض خود را بازنشانی کنید. با این کار تمام اطلاعات کاربری ذخیره شده شما از مک شما حذف می شود، بنابراین این باید آخرین راه حل باشد. اما باید مشکلات همگام سازی شما را یکبار برای همیشه برطرف کند.
برای بازنشانی زنجیره کلید ورود به سیستم پیش فرض:
- در Keychain Access، روی منوی Keychain Access کلیک کنید، سپس Preferences را انتخاب کنید.
- روی دکمه Reset Default Keychains کلیک کنید.
- رمز ورود حساب کاربری خود را وارد کنید، سپس روی OK کلیک کنید.
اکنون باید زنجیره کلید پیشفرض شما بازنشانی شود و رمز عبور کلیدهای ورود به سیستم باید همان رمز ورود به حساب کاربری شما باشد. اگر به نظر می رسد چیزها بازنشانی نمی شوند، رایانه خود را مجدداً راه اندازی کنید.
یک خطای کوچک با چندین راه حل
اکنون میدانید که خطای «accountsd wants to use login keychain» (و خطای assistantd) یک مشکل کوچک در مک شما است. برخی از گذرواژهها همگام نشدند، و شما فقط باید آنها را به صورت دستی وارد کنید تا فرآیند پسزمینه انجام شود – مشکلی نیست.
اگر درخواست به راحتی از بین نرود، ما مطمئن هستیم که یکی از راه حل های پیشنهادی ما در نهایت آن را برطرف می کند.
ما امیدواریم که مجبور نباشید به طور کامل زنجیره کلید خود را بازنشانی کنید، زیرا ذخیره مجدد رمزهای عبور آزار دهنده است. اما اگر رایانه شما را از داشتن یک خطای مداوم (اگر جزئی) منع کند، ممکن است برای شما و مک شما بهترین باشد.