搭建gogs常见问题

1.无法连接ssh,显示connection refuse。

    原因是“custom/conf/app.ini”没有开启ssh功能,改为以下配置就行了

 START_SSH_SERVER = true

 

2.配置了ssh后,gogs无法启动,错误信息是:Fail to start SSH server: listen tcp 0.0.0.0:22: bind: permission denied
       这个错误是用于服务器使用了端口22,所以要更改服务器gogs的端口号,

SSH_PORT = 1111

3、团队成员只能拉取无法推送

原因:权限没分配

配置如下图,给个权限分配给个读写就可以了,如果是普通的推送和拉取 ,图中是管理员权限没必要

 4、如何使用SSH 连接

打开git Bash 输入 ssh-keygen -t rsa  一直回车

在C:Users用户名.ssh中找到id_rsa.pub用记事本打开

全选复制,团队成员自己登录到gogs网站,点击头像,用户设置

原文地址:https://www.cnblogs.com/wdw31210/p/10168706.html