准备:
openssl环境
生成密钥文件:
ssh-keygen -t ed25519 -C "[email protected]"
终端会提示输入保存路径:
Enter file in which to save the key (/home/username/.ssh/id_ed25519):
3.设置私钥密码(Passphrase):提升安全性的可选步骤。
终端会提示输入密码短语:
Enter passphrase (empty for no passphrase):
设置密码:即使私钥文件泄露,未掌握该密码也无法使用(推荐生产环境使用)。
留空(直接 Enter):实现完全无密码登录(常用于自动化脚本或 CI/CD)。
在Linux环境配置临时登录账户:
# 1. 给 debian 用户配置公钥
install -d -m 0700 ~/.ssh
printf '%s\n' '你的公钥字符串' >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
发表回复
要发表评论,您必须先登录。