在 Ubuntu 中,默认行为是 ssh 客户端提供 ~/.ssh/ 目录中存在的所有密钥,当它找到匹配的密钥时,它会要求输入其密码。密钥在内存中保持解锁状态,如果我重新启动,我需要再次输入密码。
我怎样才能在 Mac OS 中获得相同的行为?
答案1
使用
ssh-add
在命令行上。它将保持您的密钥打开,直到您的 Mac 进入睡眠状态、屏幕锁定、您注销或重新启动。请参阅
man ssh-add
了解更多用例。
在 Ubuntu 中,默认行为是 ssh 客户端提供 ~/.ssh/ 目录中存在的所有密钥,当它找到匹配的密钥时,它会要求输入其密码。密钥在内存中保持解锁状态,如果我重新启动,我需要再次输入密码。
我怎样才能在 Mac OS 中获得相同的行为?
使用
ssh-add
在命令行上。它将保持您的密钥打开,直到您的 Mac 进入睡眠状态、屏幕锁定、您注销或重新启动。请参阅
man ssh-add
了解更多用例。