搭建完成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