Documentation
¶
Overview ¶
Package sshd implements the embedded SSH listener: public-key auth against registered keys, then dispatch to git transport or control commands.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Exec ¶
func Exec(cfg config.Config, st *store.Store, user store.User, scope, source, cmdline string, stdin io.Reader, stdout, stderr io.Writer) int
Exec runs one SSH exec command line for an authenticated key. It is the single dispatch path shared by the embedded listener and the system-sshd forced command (gitbayd shell).
Types ¶
Source Files
¶
- lfs.go
- ratelimit.go
- sshd.go
Click to show internal directories.
Click to hide internal directories.