1
0
mirror of https://github.com/getsops/sotp.git synced 2026-02-05 18:45:20 +01:00
dependabot[bot] 22b5302d9b Bump google.golang.org/grpc from 1.58.0 to 1.58.1
Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from 1.58.0 to 1.58.1.
- [Release notes](https://github.com/grpc/grpc-go/releases)
- [Commits](https://github.com/grpc/grpc-go/compare/v1.58.0...v1.58.1)

---
updated-dependencies:
- dependency-name: google.golang.org/grpc
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-15 08:34:07 +00:00
2020-03-31 10:49:36 -04:00
2020-03-27 15:26:21 -04:00
2023-06-29 22:19:20 +02:00
2023-06-29 23:40:45 +02:00
2023-06-29 23:40:45 +02:00
2020-03-27 15:26:21 -04:00

SOTP: Sops OTP

Small utility to store AWS TOTP secrets into Sops encrypted files and generate OTP on the command line.

Usage:

$ sotp test1
current one-time password is: 693190

Sotp reads it's configuration from config.yaml in the local directory. The config must be a valid Sops encrypted YAML file with the syntax:

accounts:
    - name: test1
      totpsecret: YAGQP5IP77OO3HMPS3D2KPMSNLNDIB7EO22EGAN3JEGE3DAR37Z2U5YDGKGN44VA
    - name: test2
      totpsecret: xyzabcd....
  • name is just a reference name that you'll use when invoking Sotp
  • totpsecret is a the secret seed you get from the Adding a virtual MFA screen in the AWS IAM console of a given user

aws_mfa_screen

Description
Get TOTP from the command line using TOTP secrets in Sops encrypted files.
Readme 622 KiB
Languages
Go 100%