คีย์ SSH สำหรับผู้ใช้อื่นหรือไม่


0

ฉันสร้างผู้ใช้ชื่อ "ผู้ใช้" แล้ว ฉันต้องการให้ผู้ใช้รายนี้สามารถเข้าสู่ระบบ ssh โดยใช้คีย์ SSH

ฉันทำสิ่งต่อไปนี้แล้ว:

  • สร้างโฟลเดอร์ที่เรียกว่า.sshภายใน/home/userและ chmoded มันถึง 700
  • สร้างไฟล์ที่เรียกว่าauthorized_keysinside /home/user/.ssh/และ chmoded เป็น 600
  • เพิ่มกุญแจสาธารณะที่ฉันสร้างขึ้นด้วย puttygen ลงในauthorized_keysไฟล์
  • รีสตาร์ท ssh

ตอนนี้เมื่อฉันพยายามเข้าสู่ hostname.com ด้วยรหัสส่วนตัวที่สร้างขึ้นด้วย puttygen ฉันได้รับข้อผิดพลาดserver refused our keyและdisconnected: no supported authentication methods available (server sent: publickey)

เมื่อฉันทำสิ่งนี้เพื่อผู้ใช้รูทมันทำงานได้ดีฉันทำอะไรผิดที่นี่?


ไม่ใช้เจ้าของโฟลเดอร์ที่บ้านของเขาและเนื้อหาทั้งหมดของตนหรือไม่
เดนนิส

ใช่ผู้ใช้เป็นเจ้าของ/home/userและทุกอย่างอยู่ข้างใน
Kent

1
หลังจากให้userรหัสผ่านแก่ผู้ใช้จะสามารถใช้งานได้
Kent
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.