mirror of
https://github.com/drakkan/sftpgo.git
synced 2024-11-21 23:20:24 +00:00
Let's Encrypt tutorial: use sudo where appropriate
This commit is contained in:
parent
8ed13dc4a9
commit
4d97ab9eb9
1 changed files with 5 additions and 5 deletions
|
@ -32,13 +32,13 @@ sudo mkdir -p /var/lib/lego
|
|||
Now get a certificate. The HTTP based challenge will be created in a file in `/var/www/sftpgo.com/.well-known/acme-challenge`. This directory must be publicly served by your web server.
|
||||
|
||||
```shell
|
||||
lego --accept-tos --path="/var/lib/lego" --email="<you email address here>" --domains="sftpgo.com" --http.webroot="/var/www/sftpgo.com" --http run
|
||||
sudo lego --accept-tos --path="/var/lib/lego" --email="<you email address here>" --domains="sftpgo.com" --http.webroot="/var/www/sftpgo.com" --http run
|
||||
```
|
||||
|
||||
You should be now able to list your certificate.
|
||||
|
||||
```shell
|
||||
lego --path="/var/lib/lego" list
|
||||
sudo lego --path="/var/lib/lego" list
|
||||
Found the following certs:
|
||||
Certificate Name: sftpgo.com
|
||||
Domains: sftpgo.com
|
||||
|
@ -49,9 +49,9 @@ Found the following certs:
|
|||
Now copy the certificate inside a private path to the SFTPGo service.
|
||||
|
||||
```shell
|
||||
mkdir -p /etc/sftpgo/certs
|
||||
cp /var/lib/lego/certificates/sftpgo.com.{crt,key} /etc/sftpgo/certs
|
||||
chown -R sftpgo:sftpgo /etc/sftpgo/certs
|
||||
sudo mkdir -p /etc/sftpgo/certs
|
||||
sudo cp /var/lib/lego/certificates/sftpgo.com.{crt,key} /etc/sftpgo/certs
|
||||
sudo chown -R sftpgo:sftpgo /etc/sftpgo/certs
|
||||
```
|
||||
|
||||
## Enable HTTPS for SFTPGo Web UI and REST API
|
||||
|
|
Loading…
Reference in a new issue