Linux之ssh-add命令
ssh-add命令是把专用密钥添加到ssh-agent的高速缓存中,从而提高ssh的认证速度。该命令位置在/usr/bin/ssh-add。
命令语法
ssh-add [-cDdLlXx] [-t life] [file ...]
ssh-add -s pkcs11
ssh-add -e pkcs11
命令选项
- -D:删除ssh-agent中的所有密钥.
- -d:从ssh-agent中的删除密钥
- -e pkcs11:删除PKCS#11共享库pkcs1提供的钥匙。
- -s pkcs11:添加PKCS#11共享库pkcs1提供的钥匙。
- -L:显示ssh-agent中的公钥
- -l:显示ssh-agent中的密钥
- -t life:对加载的密钥设置超时时间,超时ssh-agent将自动卸载密钥
- -X:对ssh-agent进行解锁
- -x:对ssh-agent进行加锁
开启ssh-agent
默认操作系统是不开启ssh-agent的,需要手动打开
> ssh-agent bash
把专用密钥添加到ssh-agent
的高速缓存中
> ssh-add ~/.ssh/id_dsa
从ssh-agent中删除密钥
> ssh-add -d ~/.ssh/id_dsa.pub
查看ssh-agent中的密钥
> ssh-add -l
常见错误
如果出现
Could not open a connection to your authentication agent.
错误则需要先执行ssh-agent bash
然后再执行ssh-add ~/.ssh/id_dsa
原文链接:https://rumenz.com/rumenbiji/linux-ssh-add.html
微信公众号:入门小站
- 回复【1001】获取 linux常用命令速查手册
- 回复【10010】获取 阿里云ECS运维Linux系统诊断
- 回复【10012】获取 Linux学习笔记【强悍总结值得一看】
- 回复【10013】获取 shell简明教程
Linux之ssh-add命令相关推荐
- 【Linux】SSH相关命令
[Linux]SSH相关命令 关于SSH SSH 为 Secure Shell 的缩写,SSH 为建立在应用层和传输层基础上的安全协议. SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性 ...
- Linux下route add 命令加入路由列表
route add命令的主要作用是加入静态路由,通常的格式是: route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2 參数含义:d ...
- Linux下route add 命令添加路由列表
route add命令的主要作用是添加静态路由,通常的格式是: route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3 IF 2 参数含义:d ...
- Linux下SSH命令使用方法详解
1.查看SSH客户端版本 有的时候需要确认一下SSH客户端及其相应的版本号.使用ssh -V命令可以得到版本号.需要注意的是,Linux一般自带的是OpenSSH: 下面的例子即表明该系统正在使用Op ...
- linux退出 putty_linux – 在一个命令中退出所有SSH连接并关闭PuTTY
有没有办法退出所有SSH连接并以"一次性"关闭PuTTY?我在Windows 7中工作并使用PuTTY连接到各种Linux主机. 我发现自己工作方式的一个例子: SSH to ho ...
- linux ssh注册码,linux ssh -l 命令运用
ssh是远程登录命令,-l选项是最常用的选项,下面是我的一些总结 远程登录:ssh -l userName ip # 远程登录到 10.175.23.9 ssh -l root2 10.175. ...
- Linux用户登录自动拷贝文件,linux下ssh远程登录/scp远程复制文件/rsync远程同步命令的自动登录...
原文出处: http://blog.csdn.net/five3/article/details/8648484 最近需要写一个脚本备份各个服务器上的程序到一个指定服务器上,本来以为查查rsync命令 ...
- linux ssh编译命令,linux下升级 OpenSSH
一.下载最新版本 OpenSSH OpenSSH 的官方网站:http://www.openssh.com 这里我下载的是openssh-6.2p1 使用ssh -V 命令查看一下 #安装相关的组件 ...
- linux git ssh_Git年满13岁,可以了解Linux和SSH命令,Python编程等等
linux git ssh Git在4月7日满13岁,我们用13个Git技巧庆祝. 继续阅读以获取4月2日至8日读者喜爱的完整清单: John SJ Anderson 撰写的Git 13岁生日的13个 ...
- linux远程连接telnet命令,Linux中的ssh,ping,ftp,telnet远程登录及通信相关的命令...
本节,我们将介绍一些和Linux系统远程登录及通信相关的命令. SSH命令 SSH(Secure Shell即安全的Shell)可以登录和操作远程操作系统,它会建立一个安全的连接,将通信数据进行加密, ...
最新文章
- 一篇文章,带你读懂人脸识别技术
- 解决 后台播放音乐时,设置手机铃声,后台音乐不会暂停
- MySql 踩坑小记
- liferay 点击build service 出现Cloud not reserve enough space for object heap
- java 文件通配符_Java中泛型通配符的使用方法示例
- Camera TTC估计
- Linux串口打印信息工具,基于Qt实现Linux或Windows串口打印工具
- Linux Kernel Lock types and their rules
- TextureUnpacker 分割 Texturepacker 产生的图片 支持windows 和 mac
- Qt4 QRadioButton和QCheckBox用法示例
- 树莓派3B wiringPi 控制LED小灯
- L298N电机驱动模块的使用
- Red Hat 9.0下载及安装
- 人工智能助力三维几何自动化建模
- Create an undirected graph from the adjacency list
- 电脑QQ正常上网但浏览器无法上网解决办法
- java食堂外卖系统,校园食堂外卖订餐系统
- 巨详细,大电流线性电源(LDO)原理,看完你就明白了
- 【学习小记】常系数齐次线性递推
- 投保攻略:买车需要买哪些产品
热门文章
- IntelliJ IDEA 优化总结 适用于clion
- Bash中命令连接符的用法——一次执行多个命令-转
- 蓝桥杯 ADV-133 算法提高 彩票
- 检错码之奇偶校验编码
- L1-017. 到底有多二-PAT团体程序设计天梯赛GPLT
- python保存模型 drop_(长期更新)【python数据建模实战】零零散散问题及解决方案梳理...
- Executors中的几种线程调用方式
- 配置suse syslog服务器
- 【转】关于微信开发者平台移动应用获取签名解决问题
- Dom 和 Jquery,json对象的使用方法