প্রতিদিন কয়েক ঘন্টা ব্যবহারের পরে, এসএসএইচ ব্যবহার করে যে কোনও কিছু এলোমেলোভাবে কাজ করা বন্ধ করে দেবে। আমার মেশিনটি পুনরায় চালু করার একমাত্র সমাধান হ'ল এটি এলোমেলোভাবে আবার না হওয়া পর্যন্ত এটি ঠিক করে।
> git push
Could not create directory '/var/empty/.ssh'.
The authenticity of host 'github.com (192.30.252.131)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)?
একটি ভিন্ন হোস্টে ssh করার চেষ্টা করার পরে -v (ব্রেভিটির জন্য সংক্ষিপ্ত) এর সাথে আরও তথ্য এখানে দেওয়া হয়েছে:
debug1: Connection established.
Could not create directory '/var/empty/.ssh'.
debug1: identity file /var/empty/.ssh/id_rsa type -1
debug1: identity file /var/empty/.ssh/id_rsa-cert type -1
debug1: identity file /var/empty/.ssh/id_dsa type -1
debug1: identity file /var/empty/.ssh/id_dsa-cert type -1
আমি আমার প্রধান ওএসএক্স ব্যবহারকারী লগইন করেছি। ~ / এবং ~ / .ssh উভয়ই সূক্ষ্ম এবং অক্ষত এবং যখন এটি ঘটে তখন আমি আমার ব্যবহারকারীর অনুমতিতে কিছুই করি না। আমি যখন / এ জাতীয় কোনও কিছু নিয়ে অবশ্যই বেঁচে থাকি না যখন এটি ঘটে।
এটি কেন ঘটে চলেছে তা বোঝার জন্য এটির সমস্যা সমাধানের জন্য আমি কী কী চেষ্টা করার চেষ্টা করতে পারি?
.ssh
ডিরেক্টরিটি তৈরি করবেন তখন কী ঘটে /var/empty
। আপনি chown -R USERNAME /var/empty/.ssh
নিজের অ্যাকাউন্টে মালিকানা পরিবর্তন করতে ব্যবহার করতে পারেন ।
ls -l /var/empty
কিছুই না। @ কোবাল্টজ এসএসএসের জন্য আমার কীটি না লাগা অবধি এটি কাজ করে এবং তারপরে এটি ব্যর্থ হয় কারণ এটি তাদের সন্ধান করতে পারে না /var/empty/.ssh
। আমি সেগুলি সরাতে পারি, তবে এটি অন্তর্নিহিত সমস্যাটি কী তা আমাকে বলে না।
stat -f "%Sp" /var/empty
বলে?
ls -l /var/empty
?