狂人居

路漫漫其修远兮,吾将上下而求索


  • 首页

  • 分类

  • 归档

  • 开发

  • Resume

  • 相册

  • 搜素
close

gogs开启ssh支持

时间: 2019-12-11 04:37:15   |   分类: blog     |   语雀

已经通过docker安装了gogs,http能正常使用,ssh不能使用

gogs配置app.ini

[server]
DOMAIN           = xxx
HTTP_PORT        = 3000
ROOT_URL         = http://xxx:13000/
DISABLE_SSH      = false
SSH_DOMAIN       = xxx:10022
SSH_PORT         = 22
START_SSH_SERVER = false
SSH_LISTEN_PORT  = 10033
SSH_ROOT_PATH    = /home/git/.ssh
OFFLINE_MODE     = false
REWRITE_AUTHORIZED_KEYS_AT_START = false

docker

ssh的配置文件路径
/app/gogs/docker/sshd_config
通过下面命令可以获得

ps aux

设置目录权限

chmod 0777 /data/git/.ssh
chmod 0600 /data/git/.ssh/authorized_keys

在后台/管理面板执行

重新生成 ‘.ssh/authorized_keys’ 文件(警告:不是 Gogs 的密钥也会被删除)

重启ssh服务

$ service ssh restart
$ exit

重新登录

ssh -p 10022 git@xxx

git clone格式

ssh://git@xxx:10022/jabin/myproject.git

copy ssh-key

pbcopy < ~/.ssh/id_rsa.pub
网页正文提取算法研究[非正则]
android中加载图片时出现oom
  • 文章目录
  • 站点概览
jabin

jabin

Programmer & Architect

  • gogs配置app.ini
  • docker
  • 设置目录权限
  • 在后台/管理面板执行
  • 重启ssh服务
  • 重新登录
  • git clone格式
  • copy ssh-key
Powered by - XuGo-YuQue 0.1.3
Theme by - NexT
| 粤ICP备17022455号
0%