由于每次拉取局域网windows安装的gitea都需要转到网页上去登录,于是想通过ssh 方式
经研究需要修改配置 gitea/custom/conf/app.ini
首先将RUN_USER 改成git ,SSH_DOMAIN 改成局域网ip,原来是localhost 避免ssh路径出现ssh://Administrator@localhost
然后在[server] 节点下增加START_SSH_SERVER = true
顺便将注册功能关掉 DISABLE_REGISTRATION 的false 改为true
另外发现没有日志输出
将[log]节点的MODE 改为 MODE =file,console
然后重启windows 服务
windows 客户端生成密钥对
ssh-keygen -t rsa -b 4096 -C "2695106@qq.com"
注意不要输入密码,不然每次拉取提交都要输
然后将C:\Users\fyj\.ssh\id_rsa.pub 的内容放到gitea管理网页端的ssh 中
珂珂的个人博客 - 一个程序猿的个人网站