ssh-add命令是把专用密钥添加到ssh-agent的高速缓存中。该命令位置在/usr/bin/ssh-add。
**语法格式:** ssh-add [参数]
**常用参数:**
| -D | 删除ssh-agent中的所有密钥 |
| ---- | --------------------------- |
| -d | 从ssh-agent中的删除密钥 |
| -l | 显示ssh-agent中的密钥 |
| -L | 显示ssh-agent中的公钥 |
| -X | 对ssh-agent进行解锁 |
| -x | 对ssh-agent进行加锁 |
**参考实例**
把专用密钥添加到 ssh-agent 的高速缓存中:
```
[root@anycode ~]# ssh-add ~/.ssh/id_dsa
```
从ssh-agent中删除密钥:
```
[root@anycode ~]# ssh-add -d ~/.ssh/id_xxx.pub
```
查看ssh-agent中的密钥:
```
[root@anycode ~]# ssh-add -l
```