Đừng bật PasswordAuthentication
chỉ để thêm khóa mới. Xác thực bằng khóa đã được ủy quyền để tải lên khóa chung mới. Thêm một dòng mới vào authorized_keys
tệp chứa khóa công khai mới. ( authorized_keys
Tệp chứa một khóa chung trên mỗi dòng. Ví dụ:
# Copy new public key across
scp new_key.pub server:~
# Shell into the server, again using existing key to auth
ssh server
# Append (using >>) the new public key to authorized_keys:
cat new_key.pub >> ~/.ssh/authorized_keys
# Clean up
rm new_key.pub
Bây giờ hãy thử xác thực với phần riêng tư của khóa mới.
Tuy nhiên, nếu bạn đã tắt PasswordAuthentication
mà không thêm bất kỳ khóa công khai nào ở nơi đầu tiên, bạn sẽ cần tìm một cách khác để có quyền truy cập vào máy chủ. Có thể tại thiết bị đầu cuối vật lý hoặc nếu điều tra dựa trên đám mây nếu nhà cung cấp có đăng nhập bảng điều khiển có sẵn thông qua bảng điều khiển.