mirror of
https://github.com/go-gitea/gitea.git
synced 2024-12-24 15:45:45 +08:00
DOC: in ssh forwarding, user git must be allowed to run docker (#29634)
Added to doc for rootless Docker installation: for SSH passthrough, the ssh user (git) has to be able to run docker. --------- Co-authored-by: techknowlogick <matti@mdranta.net>
This commit is contained in:
parent
fcdc57d811
commit
03518d3e18
@ -350,6 +350,8 @@ Match User git
|
|||||||
AuthorizedKeysCommand /usr/bin/docker exec -i gitea /usr/local/bin/gitea keys -c /etc/gitea/app.ini -e git -u %u -t %t -k %k
|
AuthorizedKeysCommand /usr/bin/docker exec -i gitea /usr/local/bin/gitea keys -c /etc/gitea/app.ini -e git -u %u -t %t -k %k
|
||||||
```
|
```
|
||||||
|
|
||||||
|
For this to work, the user `git` has to be allowed to run the `docker` cli command. Please read through the [security considerations](https://docs.docker.com/engine/security/#docker-daemon-attack-surface) of providing non-root linux users access to the docker daemon.
|
||||||
|
|
||||||
(From 1.16.0 you will not need to set the `-c /etc/gitea/app.ini` option.)
|
(From 1.16.0 you will not need to set the `-c /etc/gitea/app.ini` option.)
|
||||||
|
|
||||||
All that is left to do is restart the SSH server:
|
All that is left to do is restart the SSH server:
|
||||||
|
Loading…
Reference in New Issue
Block a user