ฉันสร้างผู้ใช้ชื่อ "ผู้ใช้" แล้ว ฉันต้องการให้ผู้ใช้รายนี้สามารถเข้าสู่ระบบ 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)
เมื่อฉันทำสิ่งนี้เพื่อผู้ใช้รูทมันทำงานได้ดีฉันทำอะไรผิดที่นี่?
ไม่ใช้เจ้าของโฟลเดอร์ที่บ้านของเขาและเนื้อหาทั้งหมดของตนหรือไม่
—
เดนนิส
ใช่ผู้ใช้เป็นเจ้าของ
—
Kent
/home/userและทุกอย่างอยู่ข้างใน
หลังจากให้
—
Kent
userรหัสผ่านแก่ผู้ใช้จะสามารถใช้งานได้