我的工作计算机是 MacBook,我可以访问 Debian 服务器。这是我的~/.ssh/config
:
Host jatayu
HostName xxx.xxx.xxx.xxx
User dev001
Port 22
PubKeyAuthentication yes
IdentityFile /Users/xxxxx/.ssh/xxxxxxxxx
IdentitiesOnly yes
如果我ssh jatayu
在终端上输入,我会得到以下响应:
Enter passphrase for key '/Users/xxxxx/.ssh/xxxxxxxxxxxxxxx':
Linux 6.1.0-9-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.27-1 (2023-05-08) x86_64
是否可以将密码提示更改为类似:(Enter passphrase:
无需显示私钥路径)?
答案1
如果您ssh-add
在尝试登录之前将密钥添加到 ssh 代理,则不会出现提示。