我在后缀conf中:
中继主机 = my.internal.relay.example.org
所有的邮件都通过这个中继传输。默认情况下,postfix 将尝试在my.internal.relay.example.org上进行MX查找
为什么 ?
这不是 MX 记录的目的。我只想通过此主机发送,而不是发送到域。
我知道如何修复它(使用 [] 或后缀配置)。后缀手册说明了如何更改行为,但没有说明原因。
我在后缀conf中:
中继主机 = my.internal.relay.example.org
所有的邮件都通过这个中继传输。默认情况下,postfix 将尝试在my.internal.relay.example.org上进行MX查找
为什么 ?
这不是 MX 记录的目的。我只想通过此主机发送,而不是发送到域。
我知道如何修复它(使用 [] 或后缀配置)。后缀手册说明了如何更改行为,但没有说明原因。
我有两个平台,我想通过 ssh 连接到许多服务器。
我在 resolv.conf
search domain1.net domain2.org
所以我只有要输入 ssh 的机器名称。
我希望每个域都有一个 ssh 配置:
我怎样才能做到这一点?
Host , Hostname指令似乎只适用于您在 ssh 命令中键入的内容,而不适用于使用 DNS 后缀扩展的内容
我有一个百胜回购:
[sensu-checks-prod]
name=sensu-checks-prod
baseurl=http://our.internal.repo/pulp/repos/Sensu_checks_el6-prod/
enabled=1
gpgcheck=0
它由 gem 到使用 fpm 创建的 RPM 组成
我已经编辑了这个包以将 sensu-rubygem(rest-client) 的版本要求更改为=1.8.0到 >=1.8.0
如果我从 repo 下载包
# wget http://our.internal.repo/pulp/repos/Sensu_checks_el6-prod/sensu-rubygem-sensu-plugins-jenkins-1.2.0-1.x86_64.rpm
并用 rpm 检查
# rpm -qpR sensu-rubygem-sensu-plugins-jenkins-1.2.0-1.x86_64.rpm
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
ruby
rubygems
sensu-rubygem(chronic_duration) = 0.10.6
sensu-rubygem(jenkins_api_client) = 1.4.2
sensu-rubygem(rest-client) >= 1.8.0
sensu-rubygem(sensu-plugin) >= 1.2
sensu-rubygem(sensu-plugin) < 2.0
版本要求没问题:sensu-rubygem(rest-client) >= 1.8.0
如果我与 yum 核对:
# yum deplist sensu-rubygem-sensu-plugins-jenkins
Modules complémentaires chargés : fastestmirror
Recherche de dépendances :
Determining fastest mirrors
sensu-checks-prod | 2.1 kB 00:00
sensu-checks-prod/primary | 17 kB 00:00
sensu-checks-prod 64/64
paquet : sensu-rubygem-sensu-plugins-jenkins.x86_64 1.2.0-1
dépendance : sensu-rubygem(jenkins_api_client) = 1.4.2
provider: sensu-rubygem-jenkins_api_client.x86_64 1.4.2-1
dépendance : sensu-rubygem(rest-client) = 1.8.0
Dépendance non satisfaite
dépendance : ruby
provider: ruby.x86_64 1.8.7.374-4.el6_6
dépendance : rubygems
provider: rubygems.noarch 1.3.7-1.el6
provider: rubygems.noarch 1.3.7-5.el6
dépendance : sensu-rubygem(sensu-plugin) < 2.0
provider: sensu-rubygem-sensu-plugin.x86_64 1.4.4-1
provider: sensu-plugin.x86_64 1.0-1
provider: sensu-rubygem-sensu-plugin.x86_64 1.4.5-1
dépendance : sensu-rubygem(chronic_duration) = 0.10.6
provider: sensu-rubygem-chronic_duration.x86_64 0.10.6-1
dépendance : sensu-rubygem(sensu-plugin) >= 1.2
provider: sensu-rubygem-sensu-plugin.x86_64 1.4.4-1
provider: sensu-plugin.x86_64 1.0-1
provider: sensu-rubygem-sensu-plugin.x86_64 1.4.5-1
不行:sensu-rubygem(rest-client) = 1.8.0
yum clean 一切都完成了。
为什么 yum 不反映rpm 正确显示的>= ?
谢谢
短版:相当于scp -3 http://user:[email protected]/somefile ftp://user:pass@ftpserver/my/path
详细版:
+------+ +-------+ +-------------+
| HTTP +---------------> linux +-------------> FTP server |
+------+ WWW +-------+ LAN +-------------+
我想通过 linux 主机将 HTTP 文件传输到 FTP 服务器。无需将整个文件存储在 linux 主机上,仅充当端点之间的缓冲区
这样做的简单方法是什么?
谢谢
根据 stunnel4 的手册页
此目录中的证书应命名为 XXXXXXXX.0,其中 XXXXXXXX 是证书的 DER 编码主题的哈希值(MD5 哈希的前 4 个字节,按最低有效字节顺序排列)。
我怎样才能产生这样的东西?
我试过了,没有成功:s:
openssl x509 -in cert.crt -inform PEM -out cert.der -outform DER
然后
openssl dgst cert.der