搭建完成Gitea之后,添加SSH密鑰,報錯500。 然后這邊的解決辦法。
一開始搭建之時,使用的是root賬戶運行,沒有使用git賬戶。
然后創建GIT賬戶,使用GIT賬戶去運行Gitea服務。
chown git:git /gitea/gitea-repositories -R chown git:git /gitea/logs -R chown git:git /gitea/lfs -R chown git:git /var/lib/gitea/ -R systemctl daemon-reload systemctl restart gitea 配置文件修改: DISABLE_SSH = false SSH_PORT = 2202 LFS_START_SERVER = true LFS_CONTENT_PATH = /gitea/lfs LFS_JWT_SECRET = iPlpLpcWK0U5RM7N18EW0yf_l_uSfm_OdyrhfvUhXfY OFFLINE_MODE = false START_SSH_SERVER = true
進行測試:
ssh -i ~/.ssh/id_rsa -T git@gitea.devops.aixbx.com -p2202