Nếu bạn đang sử dụng Windows PowerShell, cách dễ nhất là:
cat ~/.ssh/id_<key-type-here>.pub | clip
Điều đó sẽ sao chép chìa khóa vào clipboard của bạn để dán dễ dàng.
Vì vậy, trong trường hợp của tôi, tôi sử dụng ed25519 vì RSA hiện khá dễ hack:
cat ~/.ssh/id_ed25519.pub | clip
Vì tôi thấy mình làm điều này rất nhiều, tôi đã tạo một hàm và đặt bí danh đơn giản mà tôi có thể nhớ trong hồ sơ PowerShell của mình (tìm hiểu thêm về các cấu hình PowerShell tại đây . Chỉ cần thêm nó vào Microsoft.PowerShell_profile.ps1
:
function Copy-SSHKey {
Get-Content ~/.ssh/id_ed25519.pub | clip
}
Set_Alias -Name sshkey -Value Copy-SSHKey
Sau đó, trong bảng điều khiển PowerShell, chạy . $profile
để tải các chức năng. Sau đó, từ bây giờ, tất cả những gì bạn cần làm là chạy sshkey
, và sau đó dán khóa vào bất cứ nơi nào bạn cần thông qua bảng tạm.