ssh-add - 向认证代理添加 RSA 或 DSA 身份数据
总览 (SYNOPSIS)
ssh-add [-lLdDx ] [-t life ] [file ... ] ssh-add -s reader ssh-add -e reader
描述 (DESCRIPTION)
向认证代理 (authentication agent) , ssh-agent1 , 添加 RSA 或 DSA 身份识别数据. 无参数运行该程序时, 它将 $HOME/.ssh/id_rsa $HOME/.ssh/id_dsa 和 $HOME/.ssh/identity 文件的内容送往认证代理. 可以在命令行上指定不同的文件名. 如果文件需要用密语(passphrase)访问,会提示用户输入, 然后从用户的 tty 终端读取密语. 如果给出多个身份文件,将重试最后一条密语.
要使 正常工作, 必须运行认证代理, 而且是当前进程的祖先.
可用的选项有:
- -l
- 列出认证代理目前代表的身份的指纹.
- -L
- 列出认证代理目前代表的身份的公钥参数.
- -d
- 和添加身份相反, 从认证代理上删除这个身份数据.
- -D
- 从认证代理上删除所有身份数据.
- -x
- 用口令锁住代理.
- -X
- 把代理解锁.
- -t life
- 向代理添加身份的时候设置最大生命周期. 生命周期以秒为单位, 也可以用 sshd_config5 中规定的时间格式.
- -c
- 身份在认证前先要被确认. 确认工作由后面提到的 SSH_ASKPASS 程序进行. 确认成功后, SSH_ASKPASS 返回状态字 0 给调用者, 而不用传递文本数据.
- -s reader
- 添加智能卡 reader 里的密钥.
- -e reader
- 删除智能卡 reader 里的密钥.
文件 (FILES)
- $HOME/.ssh/identity
- 内含用户的协议第一版的 RAS 身份数据.
- $HOME/.ssh/id_dsa
- 内含用户的协议第二版的 DSA 身份数据.
- $HOME/.ssh/id_rsa
- 内含用户的协议第二版的 RAS 身份数据.
身份文件只许它的用户读取, 其他用户不允许访问. 注意, 如果身份文件能够被其他用户访问, 将忽略这个文件.
环境 (ENVIRONMENT)
- DISPLAY 和 SSH_ASKPASS
- 如果 需要密语, 当它在终端上运行的时候, 它会从当前终端上读取这个密语. 如果 没有和终端关联, 但是设置了 DISPLAY 和 SSH_ASKPASS 环境变量, 它就执行 SSH_ASKPASS 指定的程序, 打开一个 X11 窗口读取密语. 从 .Xsession 或类似的描述文件调用 时, 这个功能非常有用. (注意, 某些机器上可能先要把输入重定向到 /dev/null 才能工作.)
- SSH_AUTH_SOCK
- 标明一个 UNIX 域 socket 的路径, 用于和代理通信.
转载于:https://www.cnblogs.com/fanweisheng/p/11098945.html
ssh-add - 向认证代理添加 RSA 或 DSA 身份数据相关推荐
- Python:Selenium + Chrome添加认证代理
添加无认证代理,以参数形式添加 chromeOptions = webdriver.ChromeOptions() chromeOptions.add_argument('--proxy-server ...
- 关于AS5 SSH支持key认证的完全解决方案
SSH 为 Secure Shell 的缩写, 专为远程登录会话和其他网络服务提供安全性的协议.利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题.透过 SSH 可以对所有传输的数据进行加密, ...
- Linux: 不用密码直接用ssh 登入到远端电脑(RAS/DSA认证)
1. DAS认证 多 年前telnet 当道,但在安全意识渐渐浮上台面之后,telnet 在登入时的安全就被大家质疑,后来ssh (Secure Shell) 出现时,改变了当初的习惯,大家在管理 ...
- 无线控制器认证服务器,H3C WX系列无线控制器作为SSH服务器password认证典型配置举例...
H3C WX系列无线控制器作为SSH服务器password认证典型配置举例 一.组网需求: WX系列AC.FIT AP.便携机(安装有无线网卡).交换机 二.组网图: 本配置举例中的AC使用的是WX5 ...
- SSH与SSM学习之SSH实现CRM练习17——添加客户拜访记录和列表
SSH与SSM学习之SSH实现CRM练习17添加客户拜访记录和列表 一添加客户拜访记录和列表演示 1 添加客户拜访记录演示 2 客户拜访记录列表演示 二添加客户拜访记录分析 三添加客户拜访记录表实体关 ...
- JGit使用ssh免密认证
JGit使用SSH免密认证 jgit认证有多种方式如:用户名密码,ssh认证等,为了安全起见ssh认证可为首选.官网链接 使用ssh免密认证需要自定义sshSessionFactory,完整代码如下: ...
- 【Linux】循序渐进学运维-服务篇-SSH秘钥认证
大家好,我是高胜寒,本文是Linux运维-循序渐进学运维-服务篇的第5篇文章 文章目录 前言 为什么用密钥认证 秘钥认证流程 秘钥生成及使用 1. 交互式创建及分发秘钥 a) 生成秘钥 b) 分发秘钥 ...
- nginx 使用 ngx_http_auth_basic_module 模块,给网站增加一个身份认证代理
以 phpMyAdmin 网站为例 将 phpMyAdmin 隐藏在认证代理后面,这样用户在向 phpMyAdmin 提供 MySQL 凭证之前就需要进行认证官方文档. 官方文档 Module ngx ...
- R语言可视化分面图、假设检验分组t检验、可视化单变量分组分面箱图(faceting boxplot)并添加p值(Make facet boxplot and add p-values)、添加抖动数据点
R语言可视化分面图.假设检验分组t检验.可视化单变量分组分面箱图(faceting boxplot)并添加p值(Make facet boxplot and add p-values).添加抖动数据点 ...
最新文章
- 联手IBM布局云计算,王健林如何再造一个新万达?
- 项目管理中常用到的简便工具
- Visual Studio 2013 在使用 razor无智能提示的解决办法
- php简单创建多级目录
- 驱动中获取PsActiveProcessHead变量地址的五种方法
- centOs7上用yum安装软件报错
- 【python 学习】知识点日记
- 提高ASP.NET性能的一点方法
- AI专家一席谈:复用算法、模型、案例,AI Gallery带你快速上手应用开发
- 在线播放器 在网页中插入MediaPlayer 兼容IE和FF的代码调试
- luogu P3332 [ZJOI2013]K大数查询
- 基于Proxy代理服务器的长连接方法
- 【系统】ThrottleStop软件使用教程入门级,游戏+工作两种解决cpu过热方案
- Exp7 网络欺诈防范 ————20164316张子遥
- 公司-摩拜单车:摩拜单车
- Linux内核调试技术指南
- ElementUI-textarea文本域高度自适应设置的方法
- 结果导向和测试驱动(转)
- Windows下使用taskkill 命令结束进程
- pacman更换中国源
热门文章
- python中类的定义和使用_在Python中定义和使用类
- k8s安装nginx部署前端页面_Kubernetes(k8s)部署并测试nginx service
- mysql数据库实现修改密码代码_MySQL数据库的更改密码(附源代码)
- GCC Command Options
- cocos2d-x第一天:环境的搭建
- 任意输入三个英文字母,按照字典顺序输出
- thinkphp mysql存储过程_MySql存储过程的创建与使用及在thinkphp中如何调用笔记
- Pytorch基础(一) 初始tensor
- AI学习笔记(二)图像与视频
- 知识图谱组队学习Task02——项目介绍