シェルがに設定されているユーザー(zabbix)があります/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 の相互作用を介してリモートで実行されます。
ベストアンサー1
.curlrc
エイリアスの代わりに~zabbix
。これには、curl
コマンドの実行時にコマンドに追加するコマンドラインパラメータが含まれています。
# --insecure being the more readable synonym for -k
$ echo "insecure" >> ~zabbix/.curlrc