Skip to content

lego 使用记录 #336

@Bpazy

Description

@Bpazy

类似于 acme.sh, lego 也是用于签发证书的工具,采用 go 语言实现(acme.sh 是用 shell 写的,阅读困难)。

lego 的命令、文档、代码实现都更加清晰明了,推荐使用。

安装直接看官方文档,用包管理器就行: https://go-acme.github.io/lego/installation/index.html

我是 Ubuntu 系统,但是 lego 官方只维护了 snap 包,而 snap 包安装的 lege 只能写 /var/snap/lego/common/.lego 目录,--run-hook 命令指定的 shell 是没有权限把证书复制到其他目录的。

所以我是手动安装的:

# gg 是代理,好用,推荐
gg wget https://github.com/go-acme/lego/releases/download/v4.19.2/lego_v4.19.2_linux_amd64.tar.gz
tar -xzvf lego_v4.19.2_linux_amd64.tar.gz
sudo mv lego /usr/bin/

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions