Công nghệ

Đăng nhập bằng khóa SSH

Demo Author

Đăng ngày: 1 phút đọc

Rừng thông về đêm trong sương xanh lục, ánh sáng dịu sau hàng cây

Cặp khóa an toàn hơn mật khẩu: khóa riêng không bao giờ rời khỏi máy tính của bạn, và không ai đoán được. Đây là cách chuyển sang dùng khóa.

Tạo cặp khóa

Trên máy tính của bạn, chạy ssh-keygen -t ed25519 -C "maya@laptop" và giữ vị trí lưu mặc định. Hãy đặt cụm mật khẩu nếu người khác cũng dùng máy này.

Chép khóa công khai lên máy chủ

ssh-copy-id [email protected] thêm khóa công khai của bạn vào máy chủ. Đăng nhập lại: máy chủ sẽ không còn hỏi mật khẩu.

Cảnh báo: Luôn giữ đường lui

Giữ phiên đăng nhập hiện tại cho đến khi cách đăng nhập mới hoạt động. Nếu có sự cố, bạn vẫn sửa được từ phiên đó.

Tắt đăng nhập bằng mật khẩu

Mở /etc/ssh/sshd_config, đặt PasswordAuthentication no và PermitRootLogin no, rồi khởi động lại dịch vụ: sudo systemctl restart ssh.

Rừng thông trong sương tím, ánh hồng chiếu qua hàng cây

Cấp quyền cho quản trị viên thứ hai

Mỗi người có khóa riêng. Thêm khóa công khai của họ thành một dòng mới trong ~/.ssh/authorized_keys, và xóa đi khi họ không còn làm cùng.

Bài viết liên quan