英语法语西班牙语

Ad


OnWorks 网站图标

arcproxy - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 arcproxy

这是命令 arcproxy,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


arcproxy - ARC 凭证代理生成实用程序

概要


弧形代理 [OPTION]

商品描述


arcproxy 生成代理凭证(通用代理证书,或带有
VOMS AC 扩展)来自私钥和用户证书。

配置


-h 打印简短的使用说明

-P 文件名
生成的代理文件的位置

-C X509证书文件的位置,文件可以是pem、der或pkcs12
格式化; 如果未设置此选项,则将搜索 env X509_USER_CERT; 如果
X509_USER_CERT env 未设置,则client.conf 中的certificatepath 项将为
搜索过; 如果仍然找不到位置,则 〜/.弧/, 〜/.globus/, ./等/弧,
和 ./ 将被搜索。

-K 私钥文件的位置,如果证书是pkcs12格式,则不需要
提供私钥; 如果未设置此选项,则 env X509_USER_KEY 将是
搜索过; 如果未设置 X509_USER_KEY env,则 client.conf 中的 keypath 项将为
搜索过; 如果仍然找不到位置,则 〜/.弧/, 〜/.globus/, ./等/弧,
和 ./ 将被搜索。

-T 可信证书目录的路径,仅 VOMS 客户端功能需要;
如果未设置此选项,则将搜索 env X509_CERT_DIR; 如果
未设置 X509_CERT_DIR env,则 client.conf 中的 cacertificatesdirectory 项将
被搜查。

-s VOMS *.lsc 文件的顶级目录的路径,仅 VOMS 客户端需要
功能

-V VOMS 服务器配置文件的路径,仅 VOMS 客户端功能需要
如果路径是目录而不是文件,则此目录下的所有文件
将搜索目录

-S voms<:命令>。 指定 VOMS 服务器。
:command 是可选的,用于请求特定的属性(例如:
角色)
命令选项是:
all --- 把这个 DN 的所有属性都放到 AC 中;
list ---列出所有DN的属性,不会创建AC扩展;
/Role=yourRole --- 指定角色,如果这个DN
有这样的角色,角色会被放入AC
/voname/groupname/Role=yourRole --- 指定 vo,group 和 role 如果
这个DN
有这样的角色,角色会被放入AC

-o 组<:角色>。 指定属性的顺序。
示例:--order
/knowarc.eu/coredev:开发者,/knowarc.eu/testers:Tester
或:--order /knowarc.eu/coredev:Developer --order
/knowarc.eu/testers:测试员
请注意,如果您有两个,则指定顺序是没有意义的
或多个不同的 VOMS 服务器指定

-G 使用 GSI 通信协议联系 VOMS 服务

-H 使用 HTTP 通信协议联系提供 RESTful 的 VOMS 服务
ACCESS
RESTful 访问的注意事项,'list' 命令和多个 VOMS 服务器是
不支持

-O 使用 GSI 代理(默认为符合 RFC 3820 的代理)

-I 打印有关此代理的所有信息。
为了显示身份(没有 CN 的 DN 作为代理的后缀)
对于证书,需要“受信任的 certdir”。

-i 打印有关此代理的选定信息。 目前正在关注的信息项目
支持:

主题 - 代理证书的主题名称。

身分 - 代理证书的身份主体名称。

发行者 - 代理证书的颁发者主题名称。

ca - 颁发初始证书的 CA 的主题名称。

- 包含代理的文件的文件系统路径。

类型 - 代理证书的类型。

有效性开始 - 代理有效性开始时的时间戳。

有效性结束 - 代理有效期结束时的时间戳。

有效期 - 代理有效期的持续时间(以秒为单位)。

有效性左 - 代理有效期的剩余时间(以秒为单位)。

VOMSVO - VOMS 属性表示的 VO 名称。

voms 主题 - 为其颁发 VOMS 属性的证书主题。

投票发行人 - 颁发 VOMS 证书的服务对象。

vomsAC 有效性开始 - VOMS 属性有效性开始时的时间戳。

vomsAC有效期结束 - VOMS 属性有效性结束时的时间戳。

vomsAC有效期 - VOMS 属性有效性的持续时间(以秒为单位)。

vomsAC有效性左 - VOMS 属性有效性的持续时间(以秒为单位)。

代理策略

键位 - 代理证书密钥的大小(以位为单位)。

签名算法 - 用于签署代理证书的算法。

项目按要求的顺序打印,并由换行符分隔。 如果项目有
多个值打印在同一行中,以 | 分隔。

-r 删除代理文件。

-U myproxy 服务器的用户名。

-N 从 on 检索凭证时,不提示输入凭证密码
我的代理服务器。
这个选择的前提是凭证被PUT到
使用 -R 不带密码的 MyProxy 服务器
(--可通过证书检索)
放置到 Myproxy 服务器时的选项。
此选项特定于联系 Myproxy 时的 GET 命令
服务器。

-R 允许指定实体无需密码即可检索凭据。
此选项特定于联系 Myproxy 时的 PUT 命令
服务器。

-L myproxy 服务器的主机名可选后跟冒号和端口号,例如
例如.org:7512​​。 如果端口号没有
已指定,默认使用 7512。

-M 命令到 myproxy 服务器。 该命令可以是 PUT 和 GET。
PUT/put -- 将委托凭证放入 myproxy 服务器;
GET/get -- 从 myproxy 服务器获取委托凭证,
在这种情况下不需要凭据(证书和密钥);
myproxy 功能可以与 VOMS 功能一起使用。
如果 VOMS 属性,则 voms 和 vomses 可用于 Get 命令
需要包含在代理中。

-F 在默认的 Mozilla 配置文件中使用 NSS 凭证数据库,包括 Firefox、Seamonkey 和
雷鸟。

-c 代理证书的限制。 目前支持以下约束:

有效性开始=时间 - 证书生效的时间。 默认是现在。

有效性结束=时间 - 证书失效的时间。 默认值为 43200 (12
小时)从开始本地代理和 7 天委派给 MyProxy。

有效期=时间 - 证书的有效期。 默认值为 43200 (12
小时)本地代理和 7 天委派给 MyProxy。

vomsACvalidityPeriod=时间 - AC 的有效期有多长。 默认较短
有效期和12小时。

myproxyvalidityPeriod=时间 - myproxy 服务器委托的代理的生命周期。
默认值比validityPeriod 和12 小时更短。

代理政策=政策 内容 - 将指定的字符串分配给代理策略以限制它的
功能。

密钥位=数字 - 要生成的密钥的长度。 默认值为 1024 位。 特殊价值
'inherit' 是使用签名证书的密钥长度。

签名算法=名称 - 用于签署代理公钥的签名算法。
默认值为 sha1。 可能的值为 sha1、sha2(sha256 的别名)、sha224、sha256、
sha384、sha512 和继承(使用签名证书算法)。

-p 密码目的地=密码来源。 支持的密码目的地是:

- 用于读取私钥

我的代理 - 用于访问 MyProxy 服务的凭据

我的代理新 - 用于在 MyProxy 服务中创建凭据

所有 - 用于任何目的。

支持的密码来源有:

绳子 (“密码”) - 明确指定的密码

INT - 从控制台交互式请求密码

标准输入 - 从以换行符分隔的标准输入读取密码

文件:文件名 - 从名为 filename 的文件中读取密码

溪流:# - 从输入流编号 # 读取密码。 目前只有 0(标准
输入)支持。

-t 超时秒数(默认 20)

-z 配置文件(默认 〜/.arc/client.conf)

-d 打印的信息级别。 可能的值为调试、详细、信息、警告、
错误和致命。

-v 打印版本信息

如果未明确指定证书和密钥的位置,则在
以下位置和顺序:

由环境变量 X509_USER_KEY 和
X509_USER_CERT 分别。

配置文件中指定的路径。

〜/.arc/usercert.pem〜/.arc/userkey.pem 分别用于证书和密钥。

〜/.globus/usercert.pem〜/.globus/userkey.pem 分别用于证书和密钥。

如果未指定代理文件的目标位置,则 X509_USER_PROXY 的值
显式使用环境变量。 如果未提供值,则默认位置为
用过的 - /x509up_u . 这里的 TEMPORARY DIRECTORY 来自
环境变量 TMPDIR、TMP、TEMP 或默认位置 / tmp目录 用来。

REPORTING BUGS


将错误报告给 http://bugzilla.nordugrid.org/

环境 变数


ARC_LOCATION
ARC 的安装位置可以通过这个变量来指定。 如果不
指定安装位置将根据命令的路径确定
正在执行,如果失败,将给出警告,说明位置
将使用哪个。

ARC_PLUGIN_PATH
ARC 插件的位置可以由这个变量指定。 多个地点
可以通过用 : (; 在 Windows 中) 分隔它们来指定。 默认位置是
$ARC_LOCATION/lib/arc(在 Windows 中为 \)。

版权


APACHE 许可证 2.0 版

使用 onworks.net 服务在线使用 arcproxy


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    痕迹
    痕迹
    strace 项目已移至
    https://strace.io. strace is a
    诊断、调试和指导
    Linux 的用户空间跟踪器。 它被使用
    监控一个...
    下载跟踪
  • 2
    gMKV 提取 GUI
    gMKV 提取 GUI
    mkvextract 实用程序的 GUI(部分
    MKVToolNix),其中包含大多数(如果
    不是全部) mkvextract 的功能和
    mkvinfo 实用程序。 用 C#NET 4.0 编写,...
    下载 gMKVExtractGUI
  • 3
    JasperReports 库
    JasperReports 库
    JasperReports 库是
    世界上最流行的开源
    商业智能和报告
    引擎。 它完全是用 Java 编写的
    它能够......
    下载 JasperReports 库
  • 4
    冰沙书籍
    冰沙书籍
    Frappe Books 是免费和开源的
    桌面记账软件
    简单且经过精心设计的用户可以使用
    小企业和自由职业者。 它'...
    下载冰沙书籍
  • 5
    数字 Python
    数字 Python
    新闻:NumPy 1.11.2 是最后一个版本
    这将在 sourceforge 上制作。 轮子
    适用于 Windows、Mac 和 Linux 以及
    存档的源分发可以是四个...
    下载数值 Python
  • 6
    CMU狮身人面像
    CMU狮身人面像
    CMUSphinx 是一个独立于说话人的大型
    词汇连续语音识别器
    在 BSD 样式许可下发布。 这是
    也是开源工具的集合......
    下载 CMU Sphinx
  • 更多 ”

Linux 命令

Ad