คุณสามารถลองพิสูจน์ตัวจริงโดยใช้โฮสต์เพื่อเข้าสู่ระบบโดยไม่ต้องใช้รหัสผ่าน ในกรณีนี้คุณไม่จำเป็นต้องมีรหัสส่วนตัวสำหรับผู้ใช้ แต่คุณยังต้องใช้รหัสโฮสต์ นี่จะเป็นทางออกที่เป็นไปได้สำหรับคุณหรือไม่?
หน้าคนของ ssh sais:
การพิสูจน์ตัวตนแบบใช้โฮสต์ทำงานดังนี้: หากเครื่องที่ผู้ใช้ล็อกอินนั้นแสดงอยู่ใน /etc/hosts.equiv หรือ /etc/ssh/shosts.equiv บนเครื่องรีโมตและชื่อผู้ใช้เหมือนกันทั้งสองด้าน หรือหากไฟล์ ~ / .rhosts หรือ ~ / .shosts มีอยู่ในโฮมไดเร็กตอรี่ของผู้ใช้บนเครื่องรีโมตและมีบรรทัดที่มีชื่อของเครื่องไคลเอนต์และชื่อของผู้ใช้บนเครื่องนั้นผู้ใช้จะถูกพิจารณาเข้าสู่ระบบ . นอกจากนี้เซิร์ฟเวอร์จะต้องสามารถตรวจสอบคีย์โฮสต์ของลูกค้า (ดูคำอธิบายของ / etc / ssh / ssh_known_hosts และ ~ / .ssh / known_hosts ด้านล่าง) เพื่ออนุญาตให้เข้าสู่ระบบ วิธีการรับรองความถูกต้องนี้ปิดช่องโหว่ด้านความปลอดภัยเนื่องจากการปลอมแปลง IP การปลอมแปลง DNS และการแอบอ้างเส้นทาง [หมายเหตุถึงผู้ดูแลระบบ: /etc/hosts.equiv, ~ / .rhosts,