আমি সাজানোর চেষ্টা করা হয়েছে Could not create directory
Cygwin মাধ্যমে ইনস্টল openSSH সঙ্গে সমস্যা, এবং প্রতি চেষ্টা করেছেন সমাধান আমি ইন্টারনেটে খুঁজে পাচ্ছি, কিন্তু তাদের কেউ কাজ করছে না ...
আমি cygwin ইনস্টল করেছি, এটা কাজ বলে মনে হচ্ছে। আমি openSSH ইনস্টল করেছি, যা কাজ করে বলে মনে হচ্ছে (আমি অন্যান্য মেশিনে ssh করতে পারি)।
আমি সাইগুইন বিন ফোল্ডার রেখেছি path
, তাই আমি চালাতে পারেন ssh
কমান্ড লাইন থেকে, এবং যে খুব কাজ করে। কিন্তু প্রত্যেকবার আমি এটি চালানোর সময় এটি আমাকে ত্রুটি দেয়:
Could not create directory '/home/will/.ssh'
The authenticity of host 'blah (111.222.333.444)' can't be established.
ECDSA key fingerprint is SHA256:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.
Are you sure you want to continue connecting (yes/no)?
কেন যে ডিরেক্টরি ব্যবহার করার চেষ্টা করছেন? আমি env সেট করেছি। পরিবর্তনশীল HOME
থেকে %USERPROFILE%
, যখন আমি এটি প্রতিধ্বনি করি তখন এটি সঠিক অবস্থানটি প্রিন্ট করে এবং আমিও এটি তৈরি করেছি .ssh
dir এবং সম্পন্ন ssh-keygen
সেখানে জিনিস।
আমি কোথাও যে আমি প্রতিস্থাপন প্রয়োজন পড়তে home/will
মধ্যে cygwin/etc/passwd
, কিন্তু আমি যে ফাইল নেই। এবং আমি ব্যবহার করি mkpasswd -l
এটি জেনারেট করার জন্য এটি আমাকে একজন ব্যবহারকারী হিসাবে অন্তর্ভুক্ত করে না, তাই আমি প্রতিস্থাপন করতে পারছি না। আমি সত্যিই stumped করছি।
এই কাজটি করার জন্য আমাকে কি করতে হবে?
mkpasswd
, তাই আমি সেখানে প্রদান করা হোম ডিরেক্টরি সম্পাদনা করতে পারেন?