Generate SSHFP records

This commit is contained in:
Miraty 2022-06-09 03:28:39 +02:00
parent 0963d66b7c
commit a3f3e73590
3 changed files with 5 additions and 1 deletions

View File

@ -31,6 +31,8 @@ ssh-keygen -f /etc/sftpgo/ed25519 -t ed25519 -N "" -C ""
fp=($(ssh-keygen -l -f /etc/sftpgo/ed25519))
echo ${fp[1]} > /etc/sftpgo/ed25519.fp
ssh-keygen -lv -f /etc/sftpgo/ed25519 | tail -n +2 > /etc/sftpgo/ed25519.asciiart
# Generate SSHFP record
echo ht.niver.test. 86400 SSHFP 4 2 $(cut -d ' ' -f 2 /etc/sftpgo/ed25519.pub | base64 -d | sha256sum | cut -d ' ' -f 1) >> /srv/ns/niver.test.zone
# Create database
sqlite3 /srv/php/niver/db/niver.db < /srv/php/niver/db/source.sql

View File

@ -34,7 +34,7 @@ address = "127.0.0.1"
driver = "memory"
users_base_dir = "/srv/ht"
external_auth_hook = "http://[::1]:8055/sftpgo-auth.php"
external_auth_scope = 0
external_auth_scope = 1
[[httpd.bindings]]
port = 0

View File

@ -4,3 +4,5 @@ niver.test. 10800 A 127.0.0.1
niver.test. 10800 AAAA ::1
ns1.niver.test. 10800 A 127.0.0.1
ns1.niver.test. 10800 AAAA ::1
ht.niver.test. 10800 A 127.0.0.1
ht.niver.test. 10800 AAAA ::1