在群晖NAS上快速搭建属于自己的Git Server

本文涉及的产品
文件存储 NAS,50GB 3个月
简介: 在群晖NAS上快速搭建属于自己的Git Server

群晖NAS套件中心是有Git Server套件的,只要在套件中心安装即可。但是需要注意的是:

  1. git 相关的命令需要使用 SSH 客户端连接到NAS上进操作。
  2. 配置git时需要使用 管理员权限账户,而 push / fetch 使用的账户一般都为普通用户,一定要注意权限问题。

配置NAS

安装Git Server套件

创建用来存放git仓库的共享目录

创建一个用来使用Git的普通权限账户

设置 Git Server ,并赋予gittester用户访问Git Server的权限。

打开NAS的家目录,并允许使用SSH连接

注意:依次打开NAS控制台→控件面板→用户账号→高级设置→家目录,启用家目录服务。

然后在依次打开NAS控制台→控制面板→终端机和SNMP-终端机,启用SSH功能。


通过SSH创建Git仓库


以下操作过程主要只利用SSH工具来链接至群晖NAS操作,SSH工具以Xshell为例,同时需要注意的是SSH登录账户必须具有管理员权限,以下操作截图只保留关键步骤。


登陆NAS 进入Git_test目录

cd /volume1/Git_test/

创建仓库目录,初始化git仓库

mkdir test.git

cd test.gitgit init --bare

设置Git目录权限,并赋予gitteser用户访问权限

sudo chown -R gittester:users test.git


下载并安装Git程序,

安装完Git程序后,我们只需要打开CMD命令符窗口并输入以下命令,即可取得Git仓库:

git clone ssh://gittest@192.168.x.x/volume1/Git_test/test.git

后面就是git的操作了。

git config --name 和email.


相关实践学习
基于ECS和NAS搭建个人网盘
本场景主要介绍如何基于ECS和NAS快速搭建个人网盘。
阿里云文件存储 NAS 使用教程
阿里云文件存储(Network Attached Storage,简称NAS)是面向阿里云ECS实例、HPC和Docker的文件存储服务,提供标准的文件访问协议,用户无需对现有应用做任何修改,即可使用具备无限容量及性能扩展、单一命名空间、多共享、高可靠和高可用等特性的分布式文件系统。 产品详情:https://www.aliyun.com/product/nas
相关文章
|
3月前
|
Shell 文件存储 Android开发
智能电视安装VLC配合frpc实现播放远程群晖NAS上的电影
智能电视安装VLC配合frpc实现播放远程群晖NAS上的电影
287 0
|
7月前
|
存储 网络安全 文件存储
内网穿透:实现公网访问内网群晖NAS的方法
内网穿透:实现公网访问内网群晖NAS的方法
|
1月前
|
网络协议 文件存储
如何公网远程连接本地群晖NAS中的WebDAV
如何公网远程连接本地群晖NAS中的WebDAV
79 0
|
2月前
|
文件存储 Windows
Windows server 2012 服务器挂载NAS盘
Windows server 2012 服务器挂载NAS盘
|
3月前
|
运维 Linux 网络安全
利用群晖NAS+shell脚本实现运维命令执行结果文件自动上传
利用群晖NAS+shell脚本实现运维命令执行结果文件自动上传
131 0
|
4月前
|
网络协议 关系型数据库 MySQL
群晖NAS 安装 MySQL 远程访问连接
群晖NAS 安装 MySQL 远程访问连接
144 0
|
6月前
|
存储 网络协议 安全
在外远程NAS群晖Drive - 群晖Drive挂载电脑磁盘同步备份【无需公网IP】
在外远程NAS群晖Drive - 群晖Drive挂载电脑磁盘同步备份【无需公网IP】
|
6月前
|
文件存储 数据安全/隐私保护
如何在群晖NAS中使用cpolar内网穿透
如何在群晖NAS中使用cpolar内网穿透
|
6月前
|
存储 网络协议 数据处理
异地远程访问连接家里的群晖NAS【内网穿透】
异地远程访问连接家里的群晖NAS【内网穿透】
|
8月前
|
存储 网络协议 安全
【NAS群晖drive异地访问】远程连接drive挂载电脑硬盘「内网穿透」
群晖作为专业的数据存储中心,在我们的工作生活中越来越常见,无论是家庭存储照片、影视剧,还是办公场所存储商业资料,群晖系统都能发挥数据中心的作用,方便我们随时存储和调用各类数据文件。当然,群晖的作用不仅限于此,我们还可以利用群晖的Drive套件与cpolar配合,让用户能在其他网络(非办公室局域网)上,访问位于办公室或家里的群晖Synology Drive,实现远程协同办公(或调取编辑家中群晖上的资料)的目的。现在,笔者就为大家详细介绍,如何对群晖Drive与cpolar进行设置,实现远程访问群晖Drive的目的。
321 0
【NAS群晖drive异地访问】远程连接drive挂载电脑硬盘「内网穿透」