Skip to content

Commit

Permalink
doc: Update README with reference to the AWS SDK Go V2 doc
Browse files Browse the repository at this point in the history
  • Loading branch information
hanazuki committed Dec 20, 2023
1 parent 4b25ac2 commit 6cba7b5
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion README.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ systemd-socket-activate -d -l 69 s3tftpd s3://bucket/prefix/

== Security

`s3tftpd` tries to retrieve AWS credentials from the https://docs.aws.amazon.com/sdk-for-go/api/aws/session/#hdr-Environment_Variables[`AWS_*` environment variables], shared credentials file or EC2/ECS metadata service in this order. Because of the nature of TFTP `s3tftpd` has no mechanisms of client authentication. Access controls on the objects should be enforced using IAM Policies and/or S3 Bucket Policies, and appropriate network-level access control should be performed.
`s3tftpd` tries to retrieve AWS credentials from the `AWS_*` environment variables (static access key or web identity token), shared credentials file or ECS/EC2 metadata service in this order (Refer to https://aws.github.io/aws-sdk-go-v2/docs/configuring-sdk/#specifying-credentials[AWS SDK for Go V2 document] for more details). Because of the nature of TFTP, `s3tftpd` has no mechanisms of client authentication. Access controls on the objects should be enforced using IAM Policies and/or S3 Bucket Policies, and appropriate network-level access control should be implemented.

== S3-compatible object storage

Expand Down

0 comments on commit 6cba7b5

Please sign in to comment.