在群晖nas上使用 git server 套件还是比较麻烦的,原因有两点:一是NAS的控制台上没有BASH,git 相关的命令只能使用 SSL 客户端连接到NAS上进操作。二是配置git时需要使用 root 或 admin 账户,而 push / fetch 使用的账户一般都为普通用户,权限问题需要注意。群晖NAS上提供的 git server 套件比较简陋,使用手册也不...
安装Git Server套件 创建用来存放git仓库的共享目录 创建一个用来使用Git的普通权限账户 设置Git Server ,并赋予gittester用户访问Git Server的权限。 打开NAS的家目录,并允许使用SSH连接 注意:依次打开NAS控制台→控件面板→用户账号→高级设置→家目录,启用家目录服务。 然后在依次打开NAS控制台→控制面板→终端机和SN...
在“控制面板” →“用户账号”中添加Git专用用户。此处设置为git,用户组为users。权限为禁止访问任何共享文件夹 安装Git 进入“套件中心”,找到Git Server,安装 安装完成后,打开Git设置界面,将之前添加的git用户设置为允许访问 创建Git库文件夹并设置权限 以root用户SSH登录到DSM,在目标盘下创建git库目录 cd/volume...