ওপেনএসএইচ ক্লায়েন্ট একটি নতুন কী ফাইল ব্যবহার করতে অস্বীকার করেছে


1

id_rsaএকটি সার্ভারে একটি নতুন ssh প্রাইভেট কী ( ) তৈরি করার পরে এবং এটি একটি সার্ভার নেটওয়ার্ক জুড়ে বিতরণ করার পরে, একটি সার্ভার নতুন কীটি ব্যবহার করতে ব্যর্থ হচ্ছে এবং পরিবর্তে পাসওয়ার্ড প্রমাণীকরণে ফিরে যাবে।

একটি নতুন ফাইলে id_rsa অনুলিপি করা এবং এটি ব্যবহার করার পরিবর্তে কাজ করে।

$ ssh -i id_rsa user@server
user@server's password:
$ cp id_rsa id_rsa.copy
$ chmod --reference=id_rsa id_rsa.copy
$ ssh -i id_rsa.copy user@server
Last login: Wed Apr  2 06:30:36 2014 from otherhost
[user@server ~]$

চলমান ssh -vvvডিবাগ:

id_rsa:

debug3: Not a RSA1 key file id_rsa.
...
debug1: identity file id_rsa type 1
...
debug3: authmethod_lookup publickey
debug3: remaining preferred: keyboard-interactive,password
debug3: authmethod_is_enabled publickey
debug1: Next authentication method: publickey
debug1: Offering public key: id_rsa
debug3: send_pubkey_test
debug2: we sent a publickey packet, wait for reply
debug1: Authentications that can continue: publickey,gssapi-with-mic,password

id_rsa.copy:

debug3: Not a RSA1 key file id_rsa.copy.
...
debug1: identity file id_rsa.copy type -1
...
debug3: authmethod_lookup publickey
debug3: remaining preferred: keyboard-interactive,password
debug3: authmethod_is_enabled publickey
debug1: Next authentication method: publickey
debug1: Trying private key: id_rsa.copy
debug1: read PEM private key done: type RSA
debug3: sign_and_send_pubkey
debug2: we sent a publickey packet, wait for reply
debug1: Authentication succeeded (publickey).

সুতরাং কোনও কারণে ওপেনএসএইচ কী ফাইলগুলি অন্যরকমভাবে পরিচালনা করছে। কিন্তু কেন?

উত্তর:


0

সার্ভারটি চালু করে যা সমস্যার আগে এবং কী ফাইল দুটি অনুলিপি করে ফেলেছিল । নতুন কী ফাইলগুলি অনুলিপি করার সময় আমি কেবল জায়গায় রেখেই ওভাররোট করি । এটি ssh ভুলভাবে ব্যবহার করতে পারে ।id_rsaid_rsa.pubid_rsaid_rsa.pubid_rsa

সরানো হচ্ছে id_rsa.pubঅথবা সঠিক সংস্করণের সাথে এটা আপডেট সমস্যার সমাধান।

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