diff options
| author | Paul Buetow <paul@buetow.org> | 2026-01-09 16:04:55 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-01-09 19:40:51 +0200 |
| commit | a711e16b4ee24b2ea5bef3677196ac88dabac0bb (patch) | |
| tree | 0778db940857117bcdaecca937ab7fe46fb337a4 /f3s | |
| parent | b471ea62bc0fac98c32b58487e56079b9caf81da (diff) | |
Unlock git user account for SSH authentication
SSH requires user accounts to be unlocked (not have ! in shadow).
Use 'passwd -u' to unlock the git user account.
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Diffstat (limited to 'f3s')
| -rw-r--r-- | f3s/git-server/docker-image/Dockerfile | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/f3s/git-server/docker-image/Dockerfile b/f3s/git-server/docker-image/Dockerfile index f191443..5b703c0 100644 --- a/f3s/git-server/docker-image/Dockerfile +++ b/f3s/git-server/docker-image/Dockerfile @@ -8,7 +8,8 @@ RUN apk add --no-cache openssh git RUN adduser -D -u 1000 -s /usr/bin/git-shell git && \ mkdir -p /home/git/.ssh /repos && \ chown -R git:git /home/git /repos && \ - echo "/usr/bin/git-shell" >> /etc/shells + echo "/usr/bin/git-shell" >> /etc/shells && \ + passwd -u git # Copy sshd configuration to /tmp (will be copied to /etc/ssh by entrypoint) COPY sshd_config /tmp/sshd_config |
