Email or username:

Password:

Forgot your password?
3 comments
Gusted

@emacsen you can run a SSH server without using OpenSSH, the Gitea binary comes included with one. You can enable it by setting `START_SSH_SERVER = true` under the `[server]` section docs.gitea.io/en-us/config-che . Using the internal SSH Server will automatically have this new behavior from 1.17.1(currently not released) and onwards.

PR: github.com/go-gitea/gitea/pull

Emacsen

@Gusted

What's the reason for using openssh with gitea then?

Gusted

@emacsen Go's SSH code lacks certain new cryptographic algorithms and it lacks behind on certain SSH RFCs. This cause annoying bugs with OpenSSH clients, which uses up-to-date SSH protocol standards, the most notorious example is github.com/go-gitea/gitea/issu . It's usually used when the machine doesn't have the agility to use OpenSSH.

Go Up