12/08/2018, 18:10

Những oan trái khi bạn không login được vào EC2 Instance

Nếu từng dùng ec2 instance. Tôi cá là đa số các bạn đã không ít hơn 1 lần gặp lỗi không thể login vào instance của chính mình. Sau đây là những vấn đề mình đã từng gặp cùng cách xử lý. Hy vọng nó có thể tiết kiệm cho anh em 1 ít chút thời gian để fix những lỗi trên trời rơi xuống này. Permission ...

Nếu từng dùng ec2 instance. Tôi cá là đa số các bạn đã không ít hơn 1 lần gặp lỗi không thể login vào instance của chính mình. Sau đây là những vấn đề mình đã từng gặp cùng cách xử lý. Hy vọng nó có thể tiết kiệm cho anh em 1 ít chút thời gian để fix những lỗi trên trời rơi xuống này.

Permission sai cho file key

Đây là lỗi mình hay gặp nhất đặc biệt là khi login bởi vì hầu hết mọi người sau khi download về quên mất set permission cho file key và cứ thể login. Lỗi này sẽ tạo ra thông báo to đẹp và rõ ràng WARNING: UNPROTECTED PRIVATE KEY FILE! và không cho phép bạn login. Vì thế việc xử lý nó cũng khá đơn giản. Các bạn chỉ cần dùng lệnh chmod đổi permission file là có thể login được. Permission chuẩn cho file key mình recommend nên là 400, tuy nhiên thì nếu các bạn để 600 hay 700 cũng đều không sao. Các permission nào khác sẽ gây lỗi.

Không ở đúng thư mục chứa file key

Nhiều bạn có lẽ sẽ phì cười khi đọc đến đây, nhưng thật sự nó nhiều lần làm mình mất khá thời gian. Lỗi này xảy ra hầu hết vì các bạn đãng trí quên mất cd về thư mục chưa file key và copy nguyên câu lệnh connect từ aws console. Tuy vậy nhưng thông báo lỗi của câu lệnh này lại gây dễ hiểu nhầm cho người dùng hơn lỗi phía trên vì nó kết thúc bằng thông báo Permission denied (publickey). Nên nhiều khi gặp lỗi này người dùng thường tưởng rằng mình set permission sai cho key, nên sẽ dễ gây vào hoảng loạn mode sau khi chạy lệnh chmod mà không hiệu quả             </div>
            
            <div class=

0