https的ca证书获取

omnisky@cp01:~$ curl https://get.acme.sh | sh -s email=123456@qq.com
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   937    0   937    0     0    387      0 --:--:--  0:00:02 --:--:--   387
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  212k  100  212k    0     0   334k      0 --:--:-- --:--:-- --:--:--  334k
[Thu 22 Sep 2022 02:02:08 AM UTC] Installing from online archive.
[Thu 22 Sep 2022 02:02:08 AM UTC] Downloading https://github.com/acmesh-official/acme.sh/archive/master.tar.gz
[Thu 22 Sep 2022 02:02:09 AM UTC] Extracting master.tar.gz
[Thu 22 Sep 2022 02:02:09 AM UTC] It is recommended to install socat first.
[Thu 22 Sep 2022 02:02:09 AM UTC] We use socat for standalone server if you use standalone mode.
[Thu 22 Sep 2022 02:02:09 AM UTC] If you don't use standalone mode, just ignore this warning.
[Thu 22 Sep 2022 02:02:09 AM UTC] Installing to /home/omnisky/.acme.sh
[Thu 22 Sep 2022 02:02:09 AM UTC] Installed to /home/omnisky/.acme.sh/acme.sh
[Thu 22 Sep 2022 02:02:09 AM UTC] Installing alias to '/home/omnisky/.bashrc'
[Thu 22 Sep 2022 02:02:09 AM UTC] OK, Close and reopen your terminal to start using acme.sh
[Thu 22 Sep 2022 02:02:09 AM UTC] Installing cron job
no crontab for omnisky
no crontab for omnisky
[Thu 22 Sep 2022 02:02:09 AM UTC] Good, bash is found, so change the shebang to use bash as preferred.
[Thu 22 Sep 2022 02:02:10 AM UTC] OK
[Thu 22 Sep 2022 02:02:10 AM UTC] Install success!
omnisky@cp01:~$ ll
total 107484
drwxr-xr-x 6 omnisky omnisky      4096 Sep 22 02:02 ./
drwxr-xr-x 4 root    root         4096 Sep 19 07:18 ../
drwx------ 5 omnisky omnisky      4096 Sep 22 02:02 .acme.sh/
-rw------- 1 omnisky omnisky        30 Sep 19 09:00 .bash_history
-rw-r--r-- 1 omnisky omnisky       220 Feb 25  2020 .bash_logout
-rw-r--r-- 1 omnisky omnisky      3810 Sep 22 02:02 .bashrc
drwx------ 2 omnisky omnisky      4096 Sep  5 07:30 .cache/
-rw-rw-r-- 1 omnisky omnisky 110016716 Sep 19 07:01 ceph-debs.tar.gz
-rw-r--r-- 1 omnisky omnisky       807 Feb 25  2020 .profile
drwx------ 2 omnisky omnisky      4096 Sep  5 07:31 .ssh/
-rw-r--r-- 1 omnisky omnisky         0 Sep  5 07:31 .sudo_as_admin_successful
drwxr-xr-x 2 root    root         4096 Sep 19 07:08 var/
-rw------- 1 omnisky omnisky        52 Sep  8 07:32 .Xauthority
omnisky@cp01:~$ ls -lt
total 107444
drwxr-xr-x 2 root    root         4096 Sep 19 07:08 var
-rw-rw-r-- 1 omnisky omnisky 110016716 Sep 19 07:01 ceph-debs.tar.gz
omnisky@cp01:~$ ls -alt
total 107484
drwxr-xr-x 6 omnisky omnisky      4096 Sep 22 02:02 .
drwx------ 5 omnisky omnisky      4096 Sep 22 02:02 .acme.sh
-rw-r--r-- 1 omnisky omnisky      3810 Sep 22 02:02 .bashrc
-rw------- 1 omnisky omnisky        30 Sep 19 09:00 .bash_history
drwxr-xr-x 4 root    root         4096 Sep 19 07:18 ..
drwxr-xr-x 2 root    root         4096 Sep 19 07:08 var
-rw-rw-r-- 1 omnisky omnisky 110016716 Sep 19 07:01 ceph-debs.tar.gz
-rw------- 1 omnisky omnisky        52 Sep  8 07:32 .Xauthority
-rw-r--r-- 1 omnisky omnisky         0 Sep  5 07:31 .sudo_as_admin_successful
drwx------ 2 omnisky omnisky      4096 Sep  5 07:31 .ssh
drwx------ 2 omnisky omnisky      4096 Sep  5 07:30 .cache
-rw-r--r-- 1 omnisky omnisky       220 Feb 25  2020 .bash_logout
-rw-r--r-- 1 omnisky omnisky       807 Feb 25  2020 .profile
omnisky@cp01:~$ cd .acme.sh/
omnisky@cp01:~/.acme.sh$ ll
total 248
drwx------ 5 omnisky omnisky   4096 Sep 22 02:02 ./
drwxr-xr-x 6 omnisky omnisky   4096 Sep 22 02:02 ../
-rw-rw-r-- 1 omnisky omnisky    193 Sep 22 02:02 account.conf
-rwxrwxr-x 1 omnisky omnisky 217292 Sep 22 02:02 acme.sh*
-rw-rw-r-- 1 omnisky omnisky     94 Sep 22 02:02 acme.sh.env
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 deploy/
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 dnsapi/
-rw-rw-r-- 1 omnisky omnisky   1262 Sep 22 02:02 http.header
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 notify/
omnisky@cp01:~/.acme.sh$ cd deploy/
omnisky@cp01:~/.acme.sh/deploy$ ls
apache.sh       docker.sh    gcore_cdn.sh  kong.sh      mydevil.sh         opensshd.sh   proxmoxve.sh  routeros.sh      truenas.sh    vsftpd.sh
cleverreach.sh  dovecot.sh   gitlab.sh     lighttpd.sh  mysqld.sh          openstack.sh  pureftpd.sh   ssh.sh           unifi.sh
consul.sh       exim4.sh     haproxy.sh    mailcow.sh   nginx.sh           panos.sh      qiniu.sh      strongswan.sh    vault_cli.sh
cpanel_uapi.sh  fritzbox.sh  keychain.sh   myapi.sh     openmediavault.sh  peplink.sh    README.md     synology_dsm.sh  vault.sh
omnisky@cp01:~/.acme.sh/deploy$ ll
total 244
drwxrwxr-x 2 omnisky omnisky  4096 Sep 22 02:02 ./
drwx------ 5 omnisky omnisky  4096 Sep 22 02:02 ../
-rw-rw-r-- 1 omnisky omnisky   510 Sep 22 02:02 apache.sh
-rw-rw-r-- 1 omnisky omnisky  3518 Sep 22 02:02 cleverreach.sh
-rw-rw-r-- 1 omnisky omnisky  3136 Sep 22 02:02 consul.sh
-rw-rw-r-- 1 omnisky omnisky  1815 Sep 22 02:02 cpanel_uapi.sh
-rwxrwxr-x 1 omnisky omnisky  8655 Sep 22 02:02 docker.sh*
-rw-rw-r-- 1 omnisky omnisky   482 Sep 22 02:02 dovecot.sh
-rw-rw-r-- 1 omnisky omnisky  3204 Sep 22 02:02 exim4.sh
-rw-rw-r-- 1 omnisky omnisky  4657 Sep 22 02:02 fritzbox.sh
-rw-rw-r-- 1 omnisky omnisky  4707 Sep 22 02:02 gcore_cdn.sh
-rw-rw-r-- 1 omnisky omnisky  2078 Sep 22 02:02 gitlab.sh
-rw-rw-r-- 1 omnisky omnisky 10062 Sep 22 02:02 haproxy.sh
-rw-rw-r-- 1 omnisky omnisky   667 Sep 22 02:02 keychain.sh
-rwxrwxr-x 1 omnisky omnisky  2884 Sep 22 02:02 kong.sh*
-rw-rw-r-- 1 omnisky omnisky 10154 Sep 22 02:02 lighttpd.sh
-rw-rw-r-- 1 omnisky omnisky  1829 Sep 22 02:02 mailcow.sh
-rwxrwxr-x 1 omnisky omnisky   590 Sep 22 02:02 myapi.sh*
-rwxrwxr-x 1 omnisky omnisky  1470 Sep 22 02:02 mydevil.sh*
-rw-rw-r-- 1 omnisky omnisky   510 Sep 22 02:02 mysqld.sh
-rw-rw-r-- 1 omnisky omnisky   507 Sep 22 02:02 nginx.sh
-rw-rw-r-- 1 omnisky omnisky  6399 Sep 22 02:02 openmediavault.sh
-rw-rw-r-- 1 omnisky omnisky   516 Sep 22 02:02 opensshd.sh
-rw-rw-r-- 1 omnisky omnisky  8697 Sep 22 02:02 openstack.sh
-rw-rw-r-- 1 omnisky omnisky  5743 Sep 22 02:02 panos.sh
-rw-rw-r-- 1 omnisky omnisky  4445 Sep 22 02:02 peplink.sh
-rw-rw-r-- 1 omnisky omnisky  4827 Sep 22 02:02 proxmoxve.sh
-rw-rw-r-- 1 omnisky omnisky   516 Sep 22 02:02 pureftpd.sh
-rw-rw-r-- 1 omnisky omnisky  2955 Sep 22 02:02 qiniu.sh
-rw-rw-r-- 1 omnisky omnisky   101 Sep 22 02:02 README.md
-rw-rw-r-- 1 omnisky omnisky  6010 Sep 22 02:02 routeros.sh
-rw-rw-r-- 1 omnisky omnisky 11546 Sep 22 02:02 ssh.sh
-rw-rw-r-- 1 omnisky omnisky  1368 Sep 22 02:02 strongswan.sh
-rw-rw-r-- 1 omnisky omnisky  7346 Sep 22 02:02 synology_dsm.sh
-rw-rw-r-- 1 omnisky omnisky  8280 Sep 22 02:02 truenas.sh
-rw-rw-r-- 1 omnisky omnisky  8794 Sep 22 02:02 unifi.sh
-rw-rw-r-- 1 omnisky omnisky  1779 Sep 22 02:02 vault_cli.sh
-rw-rw-r-- 1 omnisky omnisky  2319 Sep 22 02:02 vault.sh
-rw-rw-r-- 1 omnisky omnisky  3160 Sep 22 02:02 vsftpd.sh
omnisky@cp01:~/.acme.sh/deploy$ cd ../dnsapi/
omnisky@cp01:~/.acme.sh/dnsapi$ ll
total 1004
drwxrwxr-x 2 omnisky omnisky  4096 Sep 22 02:02 ./
drwx------ 5 omnisky omnisky  4096 Sep 22 02:02 ../
-rwxrwxr-x 1 omnisky omnisky  8230 Sep 22 02:02 dns_1984hosting.sh*
-rwxrwxr-x 1 omnisky omnisky  3538 Sep 22 02:02 dns_acmedns.sh*
-rw-rw-r-- 1 omnisky omnisky  2842 Sep 22 02:02 dns_acmeproxy.sh
-rwxrwxr-x 1 omnisky omnisky  3103 Sep 22 02:02 dns_active24.sh*
-rwxrwxr-x 1 omnisky omnisky  3462 Sep 22 02:02 dns_ad.sh*
-rwxrwxr-x 1 omnisky omnisky  5133 Sep 22 02:02 dns_ali.sh*
-rw-rw-r-- 1 omnisky omnisky  3210 Sep 22 02:02 dns_anx.sh
-rw-rw-r-- 1 omnisky omnisky  4021 Sep 22 02:02 dns_arvan.sh
-rw-rw-r-- 1 omnisky omnisky  4724 Sep 22 02:02 dns_aurora.sh
-rw-rw-r-- 1 omnisky omnisky  5989 Sep 22 02:02 dns_autodns.sh
-rwxrwxr-x 1 omnisky omnisky 11816 Sep 22 02:02 dns_aws.sh*
-rw-rw-r-- 1 omnisky omnisky  5357 Sep 22 02:02 dns_azion.sh
-rw-rw-r-- 1 omnisky omnisky 14355 Sep 22 02:02 dns_azure.sh
-rw-rw-r-- 1 omnisky omnisky  7913 Sep 22 02:02 dns_bunny.sh
-rwxrwxr-x 1 omnisky omnisky  7060 Sep 22 02:02 dns_cf.sh*
-rwxrwxr-x 1 omnisky omnisky  6387 Sep 22 02:02 dns_clouddns.sh*
-rwxrwxr-x 1 omnisky omnisky  5821 Sep 22 02:02 dns_cloudns.sh*
-rw-rw-r-- 1 omnisky omnisky  3756 Sep 22 02:02 dns_cn.sh
-rwxrwxr-x 1 omnisky omnisky  8159 Sep 22 02:02 dns_conoha.sh*
-rw-rw-r-- 1 omnisky omnisky  5770 Sep 22 02:02 dns_constellix.sh
-rwxrwxr-x 1 omnisky omnisky  5056 Sep 22 02:02 dns_cpanel.sh*
-rw-rw-r-- 1 omnisky omnisky  4703 Sep 22 02:02 dns_curanet.sh
-rw-rw-r-- 1 omnisky omnisky  9931 Sep 22 02:02 dns_cyon.sh
-rwxrwxr-x 1 omnisky omnisky  5607 Sep 22 02:02 dns_da.sh*
-rw-rw-r-- 1 omnisky omnisky  3795 Sep 22 02:02 dns_ddnss.sh
-rw-rw-r-- 1 omnisky omnisky  5062 Sep 22 02:02 dns_desec.sh
-rw-rw-r-- 1 omnisky omnisky  1883 Sep 22 02:02 dns_df.sh
-rwxrwxr-x 1 omnisky omnisky  7910 Sep 22 02:02 dns_dgon.sh*
-rwxrwxr-x 1 omnisky omnisky  2447 Sep 22 02:02 dns_dnshome.sh*
-rw-rw-r-- 1 omnisky omnisky  4823 Sep 22 02:02 dns_dnsimple.sh
-rwxrwxr-x 1 omnisky omnisky  9537 Sep 22 02:02 dns_dnsservices.sh*
-rwxrwxr-x 1 omnisky omnisky  1752 Sep 22 02:02 dns_doapi.sh*
-rw-rw-r-- 1 omnisky omnisky  4134 Sep 22 02:02 dns_domeneshop.sh
-rwxrwxr-x 1 omnisky omnisky  3640 Sep 22 02:02 dns_do.sh*
-rwxrwxr-x 1 omnisky omnisky  3838 Sep 22 02:02 dns_dpi.sh*
-rwxrwxr-x 1 omnisky omnisky  3813 Sep 22 02:02 dns_dp.sh*
-rw-rw-r-- 1 omnisky omnisky  2184 Sep 22 02:02 dns_dreamhost.sh
-rwxrwxr-x 1 omnisky omnisky  4064 Sep 22 02:02 dns_duckdns.sh*
-rw-rw-r-- 1 omnisky omnisky  4728 Sep 22 02:02 dns_durabledns.sh
-rw-rw-r-- 1 omnisky omnisky  7988 Sep 22 02:02 dns_dyn.sh
-rw-rw-r-- 1 omnisky omnisky  5285 Sep 22 02:02 dns_dynu.sh
-rw-rw-r-- 1 omnisky omnisky  8954 Sep 22 02:02 dns_dynv6.sh
-rw-rw-r-- 1 omnisky omnisky  4424 Sep 22 02:02 dns_easydns.sh
-rwxrwxr-x 1 omnisky omnisky 15509 Sep 22 02:02 dns_edgedns.sh*
-rw-rw-r-- 1 omnisky omnisky  9438 Sep 22 02:02 dns_euserv.sh
-rwxrwxr-x 1 omnisky omnisky  4284 Sep 22 02:02 dns_exoscale.sh*
-rw-rw-r-- 1 omnisky omnisky  3184 Sep 22 02:02 dns_fornex.sh
-rwxrwxr-x 1 omnisky omnisky 12372 Sep 22 02:02 dns_freedns.sh*
-rw-rw-r-- 1 omnisky omnisky  4679 Sep 22 02:02 dns_gandi_livedns.sh
-rwxrwxr-x 1 omnisky omnisky  4963 Sep 22 02:02 dns_gcloud.sh*
-rwxrwxr-x 1 omnisky omnisky  5282 Sep 22 02:02 dns_gd.sh*
-rwxrwxr-x 1 omnisky omnisky  8170 Sep 22 02:02 dns_geoscaling.sh*
-rwxrwxr-x 1 omnisky omnisky  6561 Sep 22 02:02 dns_he.sh*
-rw-rw-r-- 1 omnisky omnisky  6849 Sep 22 02:02 dns_hetzner.sh
-rwxrwxr-x 1 omnisky omnisky  3992 Sep 22 02:02 dns_hexonet.sh*
-rw-rw-r-- 1 omnisky omnisky  8679 Sep 22 02:02 dns_hostingde.sh
-rw-rw-r-- 1 omnisky omnisky  8563 Sep 22 02:02 dns_huaweicloud.sh
-rw-rw-r-- 1 omnisky omnisky  3731 Sep 22 02:02 dns_infoblox.sh
-rwxrwxr-x 1 omnisky omnisky  6022 Sep 22 02:02 dns_infomaniak.sh*
-rwxrwxr-x 1 omnisky omnisky  5278 Sep 22 02:02 dns_internetbs.sh*
-rwxrwxr-x 1 omnisky omnisky  9613 Sep 22 02:02 dns_inwx.sh*
-rwxrwxr-x 1 omnisky omnisky  4138 Sep 22 02:02 dns_ionos.sh*
-rwxrwxr-x 1 omnisky omnisky  7545 Sep 22 02:02 dns_ispconfig.sh*
-rw-rw-r-- 1 omnisky omnisky  8418 Sep 22 02:02 dns_jd.sh
-rw-rw-r-- 1 omnisky omnisky  3745 Sep 22 02:02 dns_joker.sh
-rw-rw-r-- 1 omnisky omnisky  4698 Sep 22 02:02 dns_kappernet.sh
-rwxrwxr-x 1 omnisky omnisky 11685 Sep 22 02:02 dns_kas.sh*
-rw-rw-r-- 1 omnisky omnisky  3379 Sep 22 02:02 dns_kinghost.sh
-rw-rw-r-- 1 omnisky omnisky  1987 Sep 22 02:02 dns_knot.sh
-rw-rw-r-- 1 omnisky omnisky  3738 Sep 22 02:02 dns_la.sh
-rw-rw-r-- 1 omnisky omnisky  3705 Sep 22 02:02 dns_leaseweb.sh
-rwxrwxr-x 1 omnisky omnisky  3619 Sep 22 02:02 dns_lexicon.sh*
-rwxrwxr-x 1 omnisky omnisky  4701 Sep 22 02:02 dns_linode.sh*
-rwxrwxr-x 1 omnisky omnisky  4892 Sep 22 02:02 dns_linode_v4.sh*
-rw-rw-r-- 1 omnisky omnisky  7799 Sep 22 02:02 dns_loopia.sh
-rwxrwxr-x 1 omnisky omnisky  3982 Sep 22 02:02 dns_lua.sh*
-rwxrwxr-x 1 omnisky omnisky  1987 Sep 22 02:02 dns_maradns.sh*
-rw-rw-r-- 1 omnisky omnisky  3925 Sep 22 02:02 dns_me.sh
-rw-rw-r-- 1 omnisky omnisky  5863 Sep 22 02:02 dns_miab.sh
-rwxrwxr-x 1 omnisky omnisky  3925 Sep 22 02:02 dns_misaka.sh*
-rwxrwxr-x 1 omnisky omnisky  1047 Sep 22 02:02 dns_myapi.sh*
-rwxrwxr-x 1 omnisky omnisky  2724 Sep 22 02:02 dns_mydevil.sh*
-rwxrwxr-x 1 omnisky omnisky  5064 Sep 22 02:02 dns_mydnsjp.sh*
-rwxrwxr-x 1 omnisky omnisky  6712 Sep 22 02:02 dns_mythic_beasts.sh*
-rwxrwxr-x 1 omnisky omnisky  9750 Sep 22 02:02 dns_namecheap.sh*
-rwxrwxr-x 1 omnisky omnisky  4764 Sep 22 02:02 dns_namecom.sh*
-rwxrwxr-x 1 omnisky omnisky  3765 Sep 22 02:02 dns_namesilo.sh*
-rwxrwxr-x 1 omnisky omnisky  3022 Sep 22 02:02 dns_nederhost.sh*
-rw-rw-r-- 1 omnisky omnisky  4529 Sep 22 02:02 dns_neodigit.sh
-rw-rw-r-- 1 omnisky omnisky  4685 Sep 22 02:02 dns_netcup.sh
-rw-rw-r-- 1 omnisky omnisky  4222 Sep 22 02:02 dns_netlify.sh
-rw-rw-r-- 1 omnisky omnisky  5625 Sep 22 02:02 dns_nic.sh
-rw-rw-r-- 1 omnisky omnisky  4633 Sep 22 02:02 dns_njalla.sh
-rw-rw-r-- 1 omnisky omnisky  2351 Sep 22 02:02 dns_nm.sh
-rw-rw-r-- 1 omnisky omnisky  1550 Sep 22 02:02 dns_nsd.sh
-rw-rw-r-- 1 omnisky omnisky  3952 Sep 22 02:02 dns_nsone.sh
-rwxrwxr-x 1 omnisky omnisky  3234 Sep 22 02:02 dns_nsupdate.sh*
-rw-rw-r-- 1 omnisky omnisky  5723 Sep 22 02:02 dns_nw.sh
-rw-rw-r-- 1 omnisky omnisky 10129 Sep 22 02:02 dns_oci.sh
-rw-rw-r-- 1 omnisky omnisky  6017 Sep 22 02:02 dns_one.sh
-rwxrwxr-x 1 omnisky omnisky  5563 Sep 22 02:02 dns_online.sh*
-rwxrwxr-x 1 omnisky omnisky  9388 Sep 22 02:02 dns_openprovider.sh*
-rwxrwxr-x 1 omnisky omnisky 11611 Sep 22 02:02 dns_openstack.sh*
-rwxrwxr-x 1 omnisky omnisky  7122 Sep 22 02:02 dns_opnsense.sh*
-rwxrwxr-x 1 omnisky omnisky  8011 Sep 22 02:02 dns_ovh.sh*
-rwxrwxr-x 1 omnisky omnisky  5550 Sep 22 02:02 dns_pdns.sh*
-rw-rw-r-- 1 omnisky omnisky 17011 Sep 22 02:02 dns_pleskxml.sh
-rw-rw-r-- 1 omnisky omnisky  4210 Sep 22 02:02 dns_pointhq.sh
-rw-rw-r-- 1 omnisky omnisky  4556 Sep 22 02:02 dns_porkbun.sh
-rw-rw-r-- 1 omnisky omnisky  3940 Sep 22 02:02 dns_rackcorp.sh
-rw-rw-r-- 1 omnisky omnisky  6246 Sep 22 02:02 dns_rackspace.sh
-rwxrwxr-x 1 omnisky omnisky  2903 Sep 22 02:02 dns_rage4.sh*
-rwxrwxr-x 1 omnisky omnisky  6488 Sep 22 02:02 dns_rcode0.sh*
-rw-rw-r-- 1 omnisky omnisky  3697 Sep 22 02:02 dns_regru.sh
-rwxrwxr-x 1 omnisky omnisky  4184 Sep 22 02:02 dns_scaleway.sh*
-rw-rw-r-- 1 omnisky omnisky  5775 Sep 22 02:02 dns_schlundtech.sh
-rw-rw-r-- 1 omnisky omnisky  3718 Sep 22 02:02 dns_selectel.sh
-rw-rw-r-- 1 omnisky omnisky  3964 Sep 22 02:02 dns_selfhost.sh
-rwxrwxr-x 1 omnisky omnisky  5529 Sep 22 02:02 dns_servercow.sh*
-rw-rw-r-- 1 omnisky omnisky  6099 Sep 22 02:02 dns_simply.sh
-rw-rw-r-- 1 omnisky omnisky  1601 Sep 22 02:02 dns_tele3.sh
-rw-rw-r-- 1 omnisky omnisky  4653 Sep 22 02:02 dns_transip.sh
-rw-rw-r-- 1 omnisky omnisky  4184 Sep 22 02:02 dns_udr.sh
-rw-rw-r-- 1 omnisky omnisky  4732 Sep 22 02:02 dns_ultra.sh
-rw-rw-r-- 1 omnisky omnisky  4450 Sep 22 02:02 dns_unoeuro.sh
-rw-rw-r-- 1 omnisky omnisky  3753 Sep 22 02:02 dns_variomedia.sh
-rw-rw-r-- 1 omnisky omnisky  4476 Sep 22 02:02 dns_veesp.sh
-rw-rw-r-- 1 omnisky omnisky  3493 Sep 22 02:02 dns_vercel.sh
-rwxrwxr-x 1 omnisky omnisky  3731 Sep 22 02:02 dns_vscale.sh*
-rw-rw-r-- 1 omnisky omnisky  3797 Sep 22 02:02 dns_vultr.sh
-rw-rw-r-- 1 omnisky omnisky  5446 Sep 22 02:02 dns_websupport.sh
-rw-rw-r-- 1 omnisky omnisky  6989 Sep 22 02:02 dns_world4you.sh
-rwxrwxr-x 1 omnisky omnisky  3546 Sep 22 02:02 dns_yandex.sh*
-rw-rw-r-- 1 omnisky omnisky  8570 Sep 22 02:02 dns_yc.sh
-rw-rw-r-- 1 omnisky omnisky  3164 Sep 22 02:02 dns_zilore.sh
-rwxrwxr-x 1 omnisky omnisky  3859 Sep 22 02:02 dns_zone.sh*
-rw-rw-r-- 1 omnisky omnisky  2128 Sep 22 02:02 dns_zonomi.sh
-rw-rw-r-- 1 omnisky omnisky    94 Sep 22 02:02 README.md
omnisky@cp01:~/.acme.sh/dnsapi$ cd ../..
omnisky@cp01:~$ pwd
/home/omnisky
omnisky@cp01:~$ ll
total 107484
drwxr-xr-x 6 omnisky omnisky      4096 Sep 22 02:02 ./
drwxr-xr-x 4 root    root         4096 Sep 19 07:18 ../
drwx------ 5 omnisky omnisky      4096 Sep 22 02:02 .acme.sh/
-rw------- 1 omnisky omnisky        30 Sep 19 09:00 .bash_history
-rw-r--r-- 1 omnisky omnisky       220 Feb 25  2020 .bash_logout
-rw-r--r-- 1 omnisky omnisky      3810 Sep 22 02:02 .bashrc
drwx------ 2 omnisky omnisky      4096 Sep  5 07:30 .cache/
-rw-rw-r-- 1 omnisky omnisky 110016716 Sep 19 07:01 ceph-debs.tar.gz
-rw-r--r-- 1 omnisky omnisky       807 Feb 25  2020 .profile
drwx------ 2 omnisky omnisky      4096 Sep  5 07:31 .ssh/
-rw-r--r-- 1 omnisky omnisky         0 Sep  5 07:31 .sudo_as_admin_successful
drwxr-xr-x 2 root    root         4096 Sep 19 07:08 var/
-rw------- 1 omnisky omnisky        52 Sep  8 07:32 .Xauthority
omnisky@cp01:~$ acme.sh --issue -d xxx.xxx.com  --dns dns_dp --server https://acme.freessl.cn/v2/DV90/directory/0y5ry2pjciat4kaezmib
acme.sh: command not found
omnisky@cp01:~$ cd .acme.sh/
omnisky@cp01:~/.acme.sh$ ll
total 248
drwx------ 5 omnisky omnisky   4096 Sep 22 02:02 ./
drwxr-xr-x 6 omnisky omnisky   4096 Sep 22 02:02 ../
-rw-rw-r-- 1 omnisky omnisky    193 Sep 22 02:02 account.conf
-rwxrwxr-x 1 omnisky omnisky 217292 Sep 22 02:02 acme.sh*
-rw-rw-r-- 1 omnisky omnisky     94 Sep 22 02:02 acme.sh.env
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 deploy/
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 dnsapi/
-rw-rw-r-- 1 omnisky omnisky   1262 Sep 22 02:02 http.header
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 notify/
omnisky@cp01:~/.acme.sh$ acme.sh --issue -d xxx.xxx.com  --dns dns_dp --server https://acme.freessl.cn/v2/DV90/directory/0y5ry2pjciat4kaezmib
acme.sh: command not found
omnisky@cp01:~/.acme.sh$ ./acme.sh --issue -d xxx.xxx.com  --dns dns_dp --server https://acme.freessl.cn/v2/DV90/directory/0y5ry2pjciat4kaezmib
[Thu 22 Sep 2022 02:03:52 AM UTC] Using CA: https://acme.freessl.cn/v2/DV90/directory/0y5ry2pjciat4kaezmib
[Thu 22 Sep 2022 02:03:52 AM UTC] Create account key ok.
[Thu 22 Sep 2022 02:03:52 AM UTC] Registering account: https://acme.freessl.cn/v2/DV90/directory/0y5ry2pjciat4kaezmib
[Thu 22 Sep 2022 02:03:53 AM UTC] Registered
[Thu 22 Sep 2022 02:03:53 AM UTC] ACCOUNT_THUMBPRINT='N0DVE7LKr1mMYlQL_uDaElCMrgyJ53I0d6Df-VmqdNg'
[Thu 22 Sep 2022 02:03:53 AM UTC] Creating domain key
[Thu 22 Sep 2022 02:03:53 AM UTC] The domain key is here: /home/omnisky/.acme.sh/xxx.xxx.com/xxx.xxx.com.key
[Thu 22 Sep 2022 02:03:53 AM UTC] Single domain='xxx.xxx.com'
[Thu 22 Sep 2022 02:03:53 AM UTC] Getting domain auth token for each domain
[Thu 22 Sep 2022 02:04:02 AM UTC] Getting webroot for domain='xxx.xxx.com'
[Thu 22 Sep 2022 02:04:02 AM UTC] xxx.xxx.com is already verified, skip dns-01.
[Thu 22 Sep 2022 02:04:02 AM UTC] Verify finished, start to sign.
[Thu 22 Sep 2022 02:04:02 AM UTC] Lets finalize the order.
[Thu 22 Sep 2022 02:04:02 AM UTC] Le_OrderFinalize='https://acme.freessl.cn/v2/DV90/finalize/0y5ry2pjciat4kaezmib/12850/139186'
[Thu 22 Sep 2022 02:04:03 AM UTC] Order status is processing, lets sleep and retry.
[Thu 22 Sep 2022 02:04:06 AM UTC] Polling order status: https://acme.freessl.cn/v2/DV90/order/0y5ry2pjciat4kaezmib/12850/139186
[Thu 22 Sep 2022 02:04:07 AM UTC] Order status is processing, lets sleep and retry.
[Thu 22 Sep 2022 02:04:07 AM UTC] Retry after: 15
[Thu 22 Sep 2022 02:04:23 AM UTC] Polling order status: https://acme.freessl.cn/v2/DV90/order/0y5ry2pjciat4kaezmib/12850/139186
[Thu 22 Sep 2022 02:04:23 AM UTC] Downloading cert.
[Thu 22 Sep 2022 02:04:23 AM UTC] Le_LinkCert='https://acme.freessl.cn/v2/DV90/cert/0y5ry2pjciat4kaezmib/115382'
[Thu 22 Sep 2022 02:04:23 AM UTC] Cert success.
-----BEGIN CERTIFICATE-----
MIIF6jCCBFKgAwIBAgIQX4XTly6nWkU6Kv+G3EL1oDANBgkqhkiG9w0BAQwFADBZ
MQswCQYDVQQGEwJDTjElMCMGA1UEChMcVHJ1c3RBc2lhIFRlY2hub2xvZ2llcywg
SW5jLjEjMCEGA1UEAxMaVHJ1c3RBc2lhIFJTQSBEViBUTFMgQ0EgRzIwHhcNMjIw
OTIyMDAwMDAwWhcNMjIxMjIxMjM1OTU5WjAYMRYwFAYDVQQDEw12aXAuYWRqeWMu
Y29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuUW2pGaF67xj/Nfa
hWk1U02Kis93mPpfh0WtZTgAGD455h9z2+nRRH4O5wITW6lRIBr6x6Tb8Pqz9XXg
dzTnNPN6SuZYRINjH/oEoffgoNbIRx+OU6rDXZwKXFwg/9MpfNfV9GUhCmCPwoR5
QQufWk0tTZ7Nx2rJNGdKug9ssu0WqrSAIa/5GalahTQoUKKmeqddsKnmMS2IDeRZ
90ErFcOmDP623hN7kuvRJFCISHraD/okg/NXxTfcyMAqWK08lXn8QqmWyeMU1uWk
xC7O2RL68fyAvwwzdsWa6LVijvMsQ9urfUjIBV3m+M4mgiEKjMDMH2d259yu7lvA
L06o1wIDAQABo4ICbTCCAmkwHwYDVR0jBBgwFoAUXzp8ERB+DGdxYdyLo7UAA2f1
VxwwHQYDVR0OBBYEFHhzNCtW3uLeh2f4ezvFKAyV+6+tMA4GA1UdDwEB/wQEAwIF
oDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjBJ
BgNVHSAEQjBAMDQGCysGAQQBsjEBAgIxMCUwIwYIKwYBBQUHAgEWF2h0dHBzOi8v
c2VjdGlnby5jb20vQ1BTMAgGBmeBDAECATB9BggrBgEFBQcBAQRxMG8wQgYIKwYB
BQUHMAKGNmh0dHA6Ly9jcnQudHJ1c3QtcHJvdmlkZXIuY24vVHJ1c3RBc2lhUlNB
RFZUTFNDQUcyLmNydDApBggrBgEFBQcwAYYdaHR0cDovL29jc3AudHJ1c3QtcHJv
dmlkZXIuY24wggEEBgorBgEEAdZ5AgQCBIH1BIHyAPAAdgBGpVXrdfqRIDC1oolp
9PN9ESxBdL79SbiFq/L8cP5tRwAAAYNi8DMwAAAEAwBHMEUCIQDqXcGR6aWCWri5
nqH29kTraUQpNTxuffqbvNCDHLDAnQIgBM3jpac8jbPP8Oxdf3ODgECezQO7lm8/
ofQZ8a0cC5EAdgBByMqx3yJGShDGoToJQodeTjGLGwPr60vHaPCQYpYG9gAAAYNi
8DMOAAAEAwBHMEUCIHnr7EvtrfRTyutTRMKybAqO91JDP4RdSToV69bsrlJIAiEA
vzbmdi/oqx8X/hIPQhSJOsP5YCU/WW1aGj7gJFnGBQ8wGAYDVR0RBBEwD4INdmlw
LmFkanljLmNvbTANBgkqhkiG9w0BAQwFAAOCAYEANSs1SUqSn7Wf0Z1zV3puwgrz
ZwEW69fDnqKOfATQkdKu+lTNiGOcZLh7vIgEwMvsRqSxew5crSKP0RfM5iWFG1n2
mYo20eBXlbUSexUEdWkra1LmDLFOoqNzkLB8xoZ/K6T+TgZi/fzN/CszzfeKxEwL
Sz7WctGQ5ONEthQBnSdas5kLLPmNwDjFduON5h9hWzBga/awOQXEuiLI5vb+D+nS
xgJYorCMCNgi/uZaJ6RLClHRHFpBfRNg00+C1TLlrbtqPZjeuUbl9at2Zpvv2Se4
A7tBmRf2DvWb2NjREA5I2vPKBh+pTYI+8vru4lQzOHEshDIapdMiYTWgFqti7L7J
We8MWjgV/KiNWuv+B1EKRzfEEaMJBZ/fJ/ptJNLr1zonlcKeHcPx3td14yPRqbnx
21gbVDLP8kWm/ARtcoe96sPqJdP94kssReff7s3u5t0xrRKnEZDvQ53q3OJGexLE
is4sd1TxVvlJR9WWEtTT4bd/yYL11VtaKSsNiCgg
-----END CERTIFICATE-----
[Thu 22 Sep 2022 02:04:23 AM UTC] Your cert is in: /home/omnisky/.acme.sh/xxx.xxx.com/xxx.xxx.com.cer
[Thu 22 Sep 2022 02:04:23 AM UTC] Your cert key is in: /home/omnisky/.acme.sh/xxx.xxx.com/xxx.xxx.com.key
[Thu 22 Sep 2022 02:04:23 AM UTC] The intermediate CA cert is in: /home/omnisky/.acme.sh/xxx.xxx.com/ca.cer
[Thu 22 Sep 2022 02:04:23 AM UTC] And the full chain certs is there: /home/omnisky/.acme.sh/xxx.xxx.com/fullchain.cer
omnisky@cp01:~/.acme.sh$ ll
total 256
drwx------ 7 omnisky omnisky   4096 Sep 22 02:03 ./
drwxr-xr-x 6 omnisky omnisky   4096 Sep 22 02:02 ../
-rw-rw-r-- 1 omnisky omnisky    304 Sep 22 02:04 account.conf
-rwxrwxr-x 1 omnisky omnisky 217292 Sep 22 02:02 acme.sh*
-rw-rw-r-- 1 omnisky omnisky     94 Sep 22 02:02 acme.sh.env
drwxrwxr-x 3 omnisky omnisky   4096 Sep 22 02:03 ca/
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 deploy/
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 dnsapi/
-rw-rw-r-- 1 omnisky omnisky    459 Sep 22 02:04 http.header
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 notify/
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:04 xxx.xxx.com/
omnisky@cp01:~/.acme.sh$ cd xxx.xxx.com/
omnisky@cp01:~/.acme.sh/xxx.xxx.com$ ll
total 36
drwxrwxr-x 2 omnisky omnisky 4096 Sep 22 02:04 ./
drwx------ 7 omnisky omnisky 4096 Sep 22 02:03 ../
-rw-rw-r-- 1 omnisky omnisky 1805 Sep 22 02:04 ca.cer
-rw-rw-r-- 1 omnisky omnisky 3915 Sep 22 02:04 fullchain.cer
-rw-rw-r-- 1 omnisky omnisky 2110 Sep 22 02:04 xxx.xxx.com.cer
-rw-rw-r-- 1 omnisky omnisky  603 Sep 22 02:04 xxx.xxx.com.conf
-rw-rw-r-- 1 omnisky omnisky  956 Sep 22 02:03 xxx.xxx.com.csr
-rw-rw-r-- 1 omnisky omnisky  148 Sep 22 02:03 xxx.xxx.com.csr.conf
-rw------- 1 omnisky omnisky 1675 Sep 22 02:03 xxx.xxx.com.key
omnisky@cp01:~/.acme.sh/xxx.xxx.com$ pwd
/home/omnisky/.acme.sh/xxx.xxx.com
omnisky@cp01:~/.acme.sh/xxx.xxx.com$ pwd
/home/omnisky/.acme.sh/xxx.xxx.com
omnisky@cp01:~/.acme.sh/xxx.xxx.com$ pwd
/home/omnisky/.acme.sh/xxx.xxx.com
omnisky@cp01:~/.acme.sh/xxx.xxx.com$ cd ..
omnisky@cp01:~/.acme.sh$ ll
total 256
drwx------ 7 omnisky omnisky   4096 Sep 22 02:03 ./
drwxr-xr-x 6 omnisky omnisky   4096 Sep 22 02:02 ../
-rw-rw-r-- 1 omnisky omnisky    304 Sep 22 02:04 account.conf
-rwxrwxr-x 1 omnisky omnisky 217292 Sep 22 02:02 acme.sh*
-rw-rw-r-- 1 omnisky omnisky     94 Sep 22 02:02 acme.sh.env
drwxrwxr-x 3 omnisky omnisky   4096 Sep 22 02:03 ca/
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 deploy/
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 dnsapi/
-rw-rw-r-- 1 omnisky omnisky    459 Sep 22 02:04 http.header
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 notify/
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:04 xxx.xxx.com/
omnisky@cp01:~/.acme.sh$ cd ca
omnisky@cp01:~/.acme.sh/ca$ ll
total 12
drwxrwxr-x 3 omnisky omnisky 4096 Sep 22 02:03 ./
drwx------ 7 omnisky omnisky 4096 Sep 22 02:03 ../
drwxrwxr-x 3 omnisky omnisky 4096 Sep 22 02:03 acme.freessl.cn/
omnisky@cp01:~/.acme.sh/ca$ cd acme.freessl.cn/
omnisky@cp01:~/.acme.sh/ca/acme.freessl.cn$ ll
total 12
drwxrwxr-x 3 omnisky omnisky 4096 Sep 22 02:03 ./
drwxrwxr-x 3 omnisky omnisky 4096 Sep 22 02:03 ../
drwxrwxr-x 3 omnisky omnisky 4096 Sep 22 02:03 v2/
omnisky@cp01:~/.acme.sh/ca/acme.freessl.cn$ cd v2
omnisky@cp01:~/.acme.sh/ca/acme.freessl.cn/v2$ ll
total 12
drwxrwxr-x 3 omnisky omnisky 4096 Sep 22 02:03 ./
drwxrwxr-x 3 omnisky omnisky 4096 Sep 22 02:03 ../
drwxrwxr-x 3 omnisky omnisky 4096 Sep 22 02:03 DV90/
omnisky@cp01:~/.acme.sh/ca/acme.freessl.cn/v2$ cd ..
omnisky@cp01:~/.acme.sh/ca/acme.freessl.cn$ cd ..
omnisky@cp01:~/.acme.sh/ca$ ll
total 12
drwxrwxr-x 3 omnisky omnisky 4096 Sep 22 02:03 ./
drwx------ 7 omnisky omnisky 4096 Sep 22 02:03 ../
drwxrwxr-x 3 omnisky omnisky 4096 Sep 22 02:03 acme.freessl.cn/
omnisky@cp01:~/.acme.sh/ca$ cd ..
omnisky@cp01:~/.acme.sh$ ll
total 256
drwx------ 7 omnisky omnisky   4096 Sep 22 02:03 ./
drwxr-xr-x 6 omnisky omnisky   4096 Sep 22 02:02 ../
-rw-rw-r-- 1 omnisky omnisky    304 Sep 22 02:04 account.conf
-rwxrwxr-x 1 omnisky omnisky 217292 Sep 22 02:02 acme.sh*
-rw-rw-r-- 1 omnisky omnisky     94 Sep 22 02:02 acme.sh.env
drwxrwxr-x 3 omnisky omnisky   4096 Sep 22 02:03 ca/
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 deploy/
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 dnsapi/
-rw-rw-r-- 1 omnisky omnisky    459 Sep 22 02:04 http.header
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:02 notify/
drwxrwxr-x 2 omnisky omnisky   4096 Sep 22 02:04 xxx.xxx.com/
omnisky@cp01:~/.acme.sh$ cd xxx.xxx.com/
omnisky@cp01:~/.acme.sh/xxx.xxx.com$ ll
total 36
drwxrwxr-x 2 omnisky omnisky 4096 Sep 22 02:04 ./
drwx------ 7 omnisky omnisky 4096 Sep 22 02:03 ../
-rw-rw-r-- 1 omnisky omnisky 1805 Sep 22 02:04 ca.cer
-rw-rw-r-- 1 omnisky omnisky 3915 Sep 22 02:04 fullchain.cer
-rw-rw-r-- 1 omnisky omnisky 2110 Sep 22 02:04 xxx.xxx.com.cer
-rw-rw-r-- 1 omnisky omnisky  603 Sep 22 02:04 xxx.xxx.com.conf
-rw-rw-r-- 1 omnisky omnisky  956 Sep 22 02:03 xxx.xxx.com.csr
-rw-rw-r-- 1 omnisky omnisky  148 Sep 22 02:03 xxx.xxx.com.csr.conf
-rw------- 1 omnisky omnisky 1675 Sep 22 02:03 xxx.xxx.com.key
omnisky@cp01:~/.acme.sh/xxx.xxx.com$ crontab -l
9 0 * * * "/home/omnisky/.acme.sh"/acme.sh --cron --home "/home/omnisky/.acme.sh" > /dev/null

### Ubuntu 上配置 Apache 使用 HTTPSCA 证书 #### 安装 Apache 服务器 为了使 Web 浏览器能够通过 HTTPS 协议访问托管于 Ubuntu 的资源,需先部署 Apache HTTP Server。这可以通过更新包列表并安装 `apache2` 来完成。 ```bash sudo apt update && sudo apt install apache2 -y ``` 此操作会自动处理依赖关系并将最新版本的 Apache 下载到系统中[^1]。 #### 获取 SSL/TLS 证书 HTTPS 基于 SSL 或 TLS 加密技术来保障通信的安全性。对于生产环境而言,建议获取由受信任的第三方颁发机构(CA)签发的 X.509 数字证书。这些证书通常需要验证域名所有权,并可能涉及费用支付过程。一旦获得证书文件(通常是 `.crt` 文件)及其对应的私钥(`.key`),则可以继续下一步设置[^3]。 #### 启用必要的模块和服务 为了让 Apache 支持 HTTPS 请求,必须启用特定的模块: ```bash sudo a2enmod ssl rewrite headers proxy_http ``` 上述命令启用了用于管理 SSL 连接、URL重写以及代理转发等功能所需的各个组件。之后应当重新加载服务以应用更改: ```bash sudo systemctl reload apache2 ``` #### 创建虚拟主机配置 编辑默认站点配置文件 `/etc/apache2/sites-available/default-ssl.conf` 或创建新的配置文件,在其中定义 `<VirtualHost>` 指令块内的参数如下所示: ```apacheconf <VirtualHost *:443> ServerAdmin webmaster@localhost DocumentRoot /var/www/html SSLEngine on SSLCertificateFile /path/to/certfile.crt SSLCertificateKeyFile /path/to/private.key SSLCertificateChainFile /path/to/ca-bundle.pem # 如果有中间证书链的话 ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined </VirtualHost> ``` 请注意替换路径部分为实际存储位置,并确保权限适当以便让 Apache 访问它们。保存修改后的配置文件后,还需激活该站点并通过重启服务使其生效: ```bash sudo a2ensite default-ssl sudo systemctl restart apache2 ``` #### 强制重定向至 HTTPS 如果希望强制所有流量都经过加密通道,则可以在现有的 HTTP 虚拟主机配置里添加以下指令实现永久性的 URL 重定向前缀转换: ```apacheconf <VirtualHost *:80> ... RewriteEngine On RewriteCond %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L] ... </VirtualHost> ``` 这段代码片段将会把任何尝试连接未加密端口 (port 80) 的请求转向相同地址下的安全版链接(port 443)[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值