我有一个用户(zabbix),其shell设置为/sbin/nologin
。用户的家/var/lib/zabbix
和我插入alias curl='curl -k'
到~zabbix/.bashrc
。但是,当我(出于测试目的)问题时sudo -u zabbix curl https://HOST-WITH-INVALID-ISSUER-CERTIFICATE
,它不起作用,它返回null。
实际上,该命令curl https://HOST-WITH-INVALID-ISSUER-CERTIFICATE
将通过zabbix-server <-> zabbix-agent交互远程执行。
代替别名,使用中的.curlrc
文件~zabbix
。它包含curl
在运行时要添加到命令的命令行参数。
# --insecure being the more readable synonym for -k
$ echo "insecure" >> ~zabbix/.curlrc
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句