EnglishFrenchGermanItalianPortugueseRussianSpanish

courierls - 云端在线

OnWorks favicon

Run couriertls in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

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

程序:

您的姓名


couriertls - Courier 邮件服务器 TLS/SSL 协议包装器

概要


信使 [选项...] {程序} {ARG...}

商品描述


这款 信使 应用程序使用程序来加密网络连接,使用
SSL/TLS,无需应用程序处理 SSL/TLS 的血腥细节。 信使
由 Courier 邮件服务器 IMAP 和 ESMTP 服务器使用。

信使 通常不直接从命令行运行。 一个应用程序通常
创建网络连接,然后运行 信使 使用适当的选项来加密
使用 SSL/TLS 的网络连接。

配置


-主机=主持人, -端口=端口
这些选项用于代替 -remotefd,主要用于调试目的。
信使 连接到指定的服务器并立即开始 SSL/TLS 协商
建立连接时。

-localfd=n
从文件描述符读取和写入数据以通过 SSL/TLS 加密 n.

-状态fd=n
将 SSL 协商状态写入文件描述符 n,然后关闭此文件描述符。 如果
SSL 成功启动,继续阅读 n 立即获得 EOF。 否则,单行
文本 - 错误信息 - 被读取; 文件描述符已关闭; 和 信使
终止。

-printx509=n
在文件描述符上打印 x509 证书 n 然后关闭它。 x509 证书是
在 SSL/TLS 加密开始之前打印。 该应用程序可以立即阅读
运行后证书 信使, 直到文件描述符关闭。

-remotefd=n
文件描述符 n 是要使用 SSL/TLS 加密的网络连接。

-服务器
协商 SSL/TLS 连接的服务器端。 如果不使用此选项,客户端
协商 SSL/TLS 连接的一侧。

-tcpd

信使 正在被调用 快递员,并且远程套接字存在于
描述符 0 和 1。 -tcpd 意味着,基本上,与 -remotefd=0,但 信使
关闭文件描述符 1,并将文件描述符 1 重定向到文件描述符 2。

-验证=
验证 在提供的受信任 X.509 证书的 CN 字段中设置
通过 SSL/TLS 对等方。 TLS_TRUSTCERTS 必须被初始化(见下文),并且
证书必须由受信任的证书之一签名。 CN 字段可以
包含通配符:CN=*.example 将匹配 -verify=foo.example.com. 对于 SSL/TLS
客户, TLS_VERIFYPEER 必须设置为 PEER(见下文)。

-协议=
提交 在远程连接上启用 SSL/TLS 之前的协议命令。
是“smtp”或“imap”。 这是一个调试选项,可用于
使用远程 IMAP 或 SMTP 服务器对 SSL/TLS 进行故障排除。

如果 -remotefd=n 选项未指定,命令行的其余部分指定
要运行的程序 - 及其参数 - 其标准输入和输出通过以下方式加密
通过网络连接的 SSL/TLS。 如果未指定程序,则标准输入
和输出 信使 本身是加密的。

环境 变数


信使 读取以下环境变量以配置 SSL/TLS
协议:

TLS_协议=
设置协议版本。 可能的版本是:SSL2、SSL3、TLS1。

TLS_CIPHER_LIST=密码表
(可选)设置要使用的协议密码列表。 请参阅 OpenSSL 的文档
获取更多信息。

TLS_超时=
当前未实现,保留以备将来使用。 这应该是一个
不活动超时,但尚未实施。

TLS_DHCERTFILE=文件名
存储我们的 Diffie-Hellman 密码对的 PEM 文件。 当 OpenSSL 被编译为使用时
Diffie-Hellman 密码而不是 RSA 您必须生成将使用的 DH 对。
在大多数情况下,DH 对将被视为机密,并且 文件名 不得
是世界可读的。

TLS_CERTFILE=文件名
要使用的证书。 TLS_CERTFILE SSL/TLS 服务器需要,并且是可选的
用于 SSL/TLS 客户端。 文件名 不能是世界可读的。

TLS_TRUSTCERTS=路径名
从以下位置加载受信任的根证书 路径名. 路径名 可以是文件或目录。
如果是文件,则该文件应包含 PEM 格式的受信任证书列表。 如果一个
目录,目录中应包含可信证书,PEM格式,一个
每个文件并使用 OpenSSL 进行散列 c_rehash 脚本。 TLS_TRUSTCERTS 由...使用
SSL/TLS 客户端(通过指定 -领域 选项)和 SSL/TLS 服务器
(TLS_VERIFYPEER 设置为 PEER 或 REQUIREPEER)。

TLS_VERIFYPEER=水平
是否验证peer的X.509证书。 此选项的确切含义取决于
是否 信使 用于客户端或服务器模式。 在服务器模式下:NONE -
不向客户端请求 X.509 证书; PEER - 请求一个可选的 X.509
来自客户端的证书,如果客户端返回一个,则 SSL/TLS 连接关闭
除非证书由受信任的证书颁发机构签名(请参阅
TLS_TRUSTCERTS); REQUIREPEER - 与 PEER 相同,除了 SSL/TLS 连接也是
如果客户端不返回可选的 X.509 证书,则关闭。 在客户端
模式:NONE - 忽略服务器的 X.509 证书; PEER - 验证服务器的 X.509
证书根据 -领域 选项,(见上文)。

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



最新的 Linux 和 Windows 在线程序