"Nhãn" nghĩa là gì? nó có thể là bất kỳ chuỗi nào, không nhất thiết là tài khoản email của tôi đã đăng ký với github?
Đúng. Nó có thể là bất kỳ chuỗi. Như đã chỉ ra, đó là một nhận xét chỉ có sẵn trong khóa chung và không có bất kỳ ý nghĩa quan trọng nào trong phạm vi của OpenSSH. Nó chỉ dành cho bạn để phân biệt các phím trên đĩa của bạn, trên các máy chủ từ xa ( authorized_keys
) và khi bạn liệt kê chúng từ ssh-agent
.
Hơn nữa, một số triển khai SSH khác có thể thêm ý nghĩa khác cho phần đó (sử dụng nó làm tên người dùng như một số thiết bị nhúng thực hiện).
Sử dụng username@hostname
là một quy ước tốt, vì về cơ bản, cặp này phân biệt bất kỳ máy chủ nào (nếu bạn không sử dụng localhost
ở mọi nơi.