FTP/SFTP

部署 SSL 证书到 FTP/SFTP API 接口授权配置

配置 FTP/SFTP 地址及身份验证信息,上传证书保存为你指定的文件。
如果有 IP 限制策略,请将 121.89.214.110 加入白名单。

支持 ftp - File Transfer Protocol 协议;
支持 ftps - File Transfer Protocol with SSL 协议;
支持 sftp - SSH File Transfer Protocol 协议;
支持 账号/密码、账号/密钥对(key) 身份验证方式;
支持指定 SSL 私钥 Private Key、证书 Certificate、证书链 Certificate Chain 文件名;
sftp 协议时支持保存文件成功后执行后置 shell 命令;

上传文件为 PEM 格式,分为:
私钥 Private Key,请保存的私钥文件名;
适用于 nginx 服务器的证书,请指定保存的证书文件名,此文件会同时包含证书和证书链;
适用于 apache 服务器的证书,请指定保存的证书链文件名,证书和证书链会分开保存;

参考 shell 命令

nginx
# 检测 nginx 配置是否正确
nginx -t
# 加载 nginx 配置
nginx -s reload
# 重启 nginx 服务
systemctl restart nginx
# 检测通过后加载 nginx 配置
nginx -t && echo "配置检测通过" && nginx -s reload && echo "配置加载成功"
apache httpd
# 检测 apache httpd 配置是否正确
httpd -t
# 加载 apache httpd 配置
systemctl reload httpd
# 重启 apache httpd 服务
systemctl restart httpd
# 检测通过后加载 apache httpd 配置
httpd -t && echo "配置检测通过" && systemctl reload httpd && echo "配置加载成功"