cloudflare / cloudflare/cloudflared
💡Use `TUNNEL_TOKEN` for systemd service so that TOKEN is not visible on `ps`
- Vorherrschende Sprache
- Go
- Sterne
- 15.6k
- Forks
- 1.4k
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
**Describe the feature you'd like**
Per title.
**Describe alternatives you've considered**
Are there any alternatives to solving this problem? If so, what was your experience with them?
**Additional context**
https://github.com/cloudflare/cloudflared/blob/f27418044ba359a17995166034d900c11aa50008/cmd/cloudflared/linux_service.go#L64
Can use `Environment=` directive.
Beitragsleitfaden
Rechercherichtung
Untersuche cmd/cloudflared/linux_service.go um Zeile 64, den im Issue verlinkten Einstiegspunkt, und prüfe, wie der systemd-Dienst generiert wird. Verwende die Environment=-Direktive, damit das Tunnel-Token nicht in den Prozessargumenten offengelegt wird, und überprüfe anschließend das Verhalten des resultierenden Dienstes sowie, dass das Token nicht mehr in der ps-Ausgabe erscheint.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- go
- Bereich
- devops, operating-systems
- Issue-Typ
- Feature
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 55/100