任何人都可以指出我在 Ubuntu 上安装根证书的好教程吗?
我得到了一个.crt文件。我认为需要创建一个目录/usr/share/ca-certificates/newdomain.org并将其.crt 放在该目录中。除此之外,我不确定如何进行。
互联网连接工作正常。
apt-get 正在工作。
尝试添加ppa:cooperjona/lightread但出现错误:
Cannot add PPA 'ppa:cooperjona/lightread' . Please check that the PPA name or format is correct.
Run Code Online (Sandbox Code Playgroud)
我认为在写作或 PPA 中存在错误。
我也试过 'ppa:tombeckmann/ppa' 但有同样的错误。
我正在按照此处的说明为 Charles Proxy 安装根证书。
我完全按照概述的步骤进行操作,并确保正确设置权限。但是,当我运行时sudo update-ca-certificates,它输出:
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
done.
Run Code Online (Sandbox Code Playgroud)
在此之后,证书仍然不受信任。我也试过这个,这是相同的步骤,但告诉我安装它/usr/local/share/ca-certificates。当我这样做时,update-ca-certificates返回一个错误:
Updating certificates in /etc/ssl/certs...
WARNING: Skipping duplicate certificate UbuntuOne-Go_Daddy_Class_2_CA.pem
WARNING: Skipping duplicate certificate UbuntuOne-Go_Daddy_Class_2_CA.pem
WARNING: charles.pem does not contain a certificate or CRL: skipping
WARNING: dhparam.pem does not contain a certificate or CRL: skipping
1 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
Adding debian:charles.pem
done.
done.
Run Code Online (Sandbox Code Playgroud)
它仍然不起作用。此外,直接通过 …
我一直在尝试调试 LDAP 连接,因此我ldapsearch通过sudo apt install ldap-utils. 这是命令的输出:
# ldapsearch -x -LLL -H ldaps://myip -d1 -ZZ
ldap_url_parse_ext(ldaps://myip)
ldap_create
ldap_url_parse_ext(ldaps://myip/??base)
ldap_extended_operation_s
ldap_extended_operation
ldap_send_initial_request
ldap_new_connection 1 1 0
ldap_int_open_connection
ldap_connect_to_host: TCP myip:636
ldap_new_socket: 4
ldap_prepare_socket: 4
ldap_connect_to_host: Trying myip:636
ldap_pvt_connect: fd: 4 tm: -1 async: 0
attempting to connect:
connect success
TLS: peer cert untrusted or revoked (0x42)
TLS: can't connect: (unknown error code).
ldap_err2string
ldap_start_tls: Can't contact LDAP server (-1)
additional info: (unknown error code)
Run Code Online (Sandbox Code Playgroud)
具体来说,我关注这一行:
TLS: peer …