আমি কীভাবে কোনও এসএসএইচ ক্লায়েন্টের জন্য উপলব্ধ হোস্ট কী অ্যালগরিদমগুলির তালিকা করব?


13

সুতরাং ssh বিকল্প আছে HostKeyAlgorithms। নমুনা ব্যবহার:

ssh -o "HostKeyAlgorithms ssh-rsa" user@hostname

সার্ভার ecdsaকী ব্যবহার করে ক্লায়েন্টকে সংযুক্ত করার চেষ্টা করছি , তবে এর জন্য সঠিক স্ট্রিংটি কী তা আমি খুঁজে পাচ্ছি না।

উপলব্ধ তালিকা পেতে আমি কোন আদেশ ব্যবহার করতে পারি HostKeyAlgorithms?

উত্তর:


15
ssh -Q key

যদি না আপনার কাছে ওপেনএসএইচ-এর একটি প্রাচীন সংস্করণ না থাকে, তবে এই ক্ষেত্রে উহহ উত্সটি ডুব দেয়, বা চালান ssh -v -v -v ...এবং যা চান তা সেখানে উপস্থিত হয়েছে কিনা তা দেখুন।


হেই, দেখে মনে হচ্ছে আমি প্রাচীন সংস্করণে আছি।
এমআরপি

আমি এটি পেয়েছি: ssh: অবৈধ বিকল্প - প্রশ্ন
ভ্যাটো

1
হুম, -কি কয়েক বছর ধরে রয়েছে ftp.ca.openbsd.org/pub/OpenBSD/OpenSSH/portable/ChangeLog যদিও আমি মনে করি কিছু লোক আপডেট করতে ধীর হয়ে গেছে। -V -v -v স্প্যামে!
থ্র্যাগ করুন

এটি দুর্দান্ত বৈশিষ্ট্য, তবে এটি প্রশ্নের উত্তর নয়। উপলভ্য অ্যালগরিদমগুলি ম্যানুয়াল পৃষ্ঠাতে বর্ণিত হয়েছে।
জাকুজে

প্রদত্ত যে আমি এখন লিনাক্সের তুলনামূলকভাবে পুরানো সংস্করণে আছি এবং এতে -কিউ রয়েছে এবং যেহেতু ম্যান পৃষ্ঠাতে এখন লেখা আছে 'উপলব্ধ কী ধরণের তালিকা "ssh -Q কী" ব্যবহার করেও পাওয়া যেতে পারে।', আমি ' আমি এটিকে কোনও উত্তরের নীতি লঙ্ঘন করে না বলে ধরে নিয়ে এটিকে উত্তরে নিয়ে যাবে।
এমআরপি

16

ssh_config manualপৃষ্ঠা থেকে :

HostKeyAlgorithms
             Specifies the protocol version 2 host key algorithms that the client wants to use in order of preference.  The default for this option is:

                ecdsa-sha2-nistp256-cert-v01@openssh.com,
                ecdsa-sha2-nistp384-cert-v01@openssh.com,
                ecdsa-sha2-nistp521-cert-v01@openssh.com,
                ssh-rsa-cert-v01@openssh.com,ssh-dss-cert-v01@openssh.com,
                ssh-rsa-cert-v00@openssh.com,ssh-dss-cert-v00@openssh.com,
                ecdsa-sha2-nistp256,ecdsa-sha2-nistp384,ecdsa-sha2-nistp521,
                ssh-rsa,ssh-dss

             If hostkeys are known for the destination host then this default is modified to prefer their algorithms.
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.