无法通过SSH(Gitea)克隆存储库



我尝试在我的虚拟机上部署'gitea'。

吉蒂亚版本是:

$ ./gitea -v
Gitea version 1.3.2 built with: bindata, sqlite

操作系统:

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.5 LTS
Release:    14.04
Codename:   trusty

吉蒂亚配置:

SSH_DOMAIN       = <ip address>
DOMAIN           = <ip address>
HTTP_PORT        = 3000
ROOT_URL         = https://<ip address>/
DISABLE_SSH      = false
SSH_PORT         = 2222
LFS_START_SERVER = true
LFS_CONTENT_PATH = /home/git/data/lfs
LFS_JWT_SECRET   = Sxp3S45YtJMKPzVpcQZ9OvltVkTRGzdUVd4jU95irsE
OFFLINE_MODE     = false
PROTOCOL         = https
CERT_FILE        = /home/git/cert.pem
KEY_FILE         = /home/git/key.pem
SSH_ROOT_PATH    = /home/git/.ssh
START_SSH_SERVER = true
SSH_LISTER_PORT  = 22

除了ssh之外,一切正常。我的意思是我能够通过https使用存储库,但我没有运气使用 ssh显示错误:

$ ssh -T git@<ip address> 
Hi there, You've successfully authenticated, but Gitea does not provide shell access.
If this is unexpected, please log in with password and setup Gitea under another user.

有人可以帮助我解决这个问题吗?

可以通过

禁用 LFS 服务器来解决此问题

root@ACA80006:/home/test# grep -i lfs_start_server /home/git/custom/conf/app.ini
LFS_START_SERVER = false

最新更新