9
浏览
1.1.1套件安装
打开群晖套件中心,搜索或下翻找到drive套件,点击“安装套件”。
安装完成后一共有三个程序图标,包括“Synology Drive 管理控制台”、“Synology Drive”、“Synology Drive shareSync”三个套件,其中“Synology Drive 管理控制台”为管理员配置工具,“Synology Drive”用于网络门户访问;“Synology Drive shareSync”用于跨站点文件同步,初步理解是用于两台群晖之间的同步,本篇暂时不用这个程序。
安装完成后,进入控制面板—用户群组—编辑—应用程序,勾选管理员账户对于Synology Drive的权限。
1.1.2家目录权限开启
进入控制面板—用户与群组—高级设置,往下拖动,勾选“启动家目录服务”—应用。
以小米路由器为例,进入miwifi.com管理后台,高级设置—端口转发—添加规则,设置如下转发规则,将6690端口转发出去,防止后面安装桌面客户端无法登录。
项目涉及两类人员,包括项目组成员和实习生,分别属于“各项目组”、“辅助人员”群组。权限要求较为简单,团队的项目组成员拥有团队共享文件夹的编辑权限,实习生拥有实习生必备工具的访问权限,平常同步项目组的任务文件夹。以项目成员钟老师(zls),实习生杨同学(YTX)为例,账号的具体设置如下:
控制面板—用户与群组—用户账号—新增,输入名称和密码,点下一步;
建立的用户默认为users群组,继续点下一步;
分配共享文件夹权限这里,系统除了家目录外均禁止访问,按照系统默认,点下一步;
分配用户配额,根据实际需求,可以对其使用空间进行限制,根据需要设置,然后点下一步;
分配应用程序访问权限,除了Synology Drive套件和DSM套件允许外,其余选择拒绝。
到此,项目成员钟老师(zls)的账号就设置完成了。
杨同学(YTX)账号设置与上面项目组成员账号设置基本一致,主要区别在于只允许使用Synology Drive套件,不允许使用DSM套件,日常不允许其登录DSM后台,关键设置如下:
将设置的钟老师(zls)的账号放入用户群组,方便进行权限的统一管理,比如DSM权限,需要群组和用户账号权限均允许才可以登录DSM后台。步骤如下:
打开控制面板—用户与群组—用户群组—新增,输入群组名称,下一步;
选择成员,钟老师(zls);
权限和空间配额均按照默认,应用程序选择允许DSM和Synology Drive;
与上述设置基本一致,区别在于,只允许使用Synology Drive套件。
共享文件夹中新建两个文件夹“XX公司 XX部门”和“实习大礼包”并开启为团队文件夹。
3.1.1在群晖和管理员电脑上建立部门文件夹
打开控制面板—共享文件夹—新增—填入名称,下一步;
在创建向导到配置用户权限这一条时,下拉选择本地群组,
“各项目组”群组选择“可读写”,“辅助人员”群组选择“禁止访问”。
在群晖设置好共享文件夹后,在电脑上也设置对应的文件夹,比如:
3.1.2 将群晖上的部门文件夹“XX公司 XX部门”开启为团队文件夹
管理员打开“Synology Drive管理控制台”;
依次点击团队文件夹—“XX公司XX部门项目”文件夹—启用;
将部门文件夹开启为团队文件夹,版本数量根据需求可以自己填写,本处保留8个版本的默认设置。
3.2.1在群晖上设置实习生文件夹为团队文件夹
打开控制面板—共享文件夹—新增—填入名称,下一步;
下一步;
设置“各项目组群组”可以“读写”,“辅助人员”群组“只读”实习生大礼包。
3.2.2 将群晖上的实习文件夹“实习生大礼包”开启为团队文件夹
管理员打开“Synology Drive管理控制台”;
依次点击团队文件夹—“实习大礼包”文件夹—启用;依然保留8个版本的默认设置。
进入群晖官网,按照型号和操作系统版本选择“Synology Drive Client”客户端,下载安装。
填入域名(内网填入IP地址,在群晖的DSM管理网页-控制面板-网络界面处查看)、用户名、密码,下一步;
选择同步任务,下一步;
更改—选择团队文件夹下面的部门文件夹—确定;
选择计算机上的同步位置,选择3.1.1已经建立的D盘上面的同步文件夹,或者其他已经存在的文件夹。
勾掉按需同步,完成(创建空SynologyDrive文件夹勾选去掉);
管理员电脑通过客户端和群晖建立了部门文件夹同步关系。
团队成员钟老师(zls)通过桌面程序与管理员(团队成员)进行部门项目文件同步的步骤与上述管理员同步部门文件夹程序一致,主要步骤如下:
参考“4配置管理员的桌面应用程序”安装桌面应用程序后,打开,填入域名、建立的用户名和密码,下一步;
选择同步任务;
参考“4配置管理员的桌面应用程序”,设置同步文件夹,如下:
完成同步。
项目组成员(管理员、钟老师等)对于项目文件的读写均同步到群晖后再同步给其他项目组成员,至此,实现了团队的项目文件同步功能。
参考“4配置管理员的桌面应用程序”安装桌面应用程序后,打开,杨同学填入域名、建立的用户名和密码,下一步;
选择同步任务;
要从NAS上同步的文件夹,更改—选择团队文件夹下面的“实习生大礼包”—确定;
计算机上的文件夹位置,更改—选择实习生杨同学电脑上的相应位置,比如D盘下新建的“实习生大礼包”文件夹;
勾掉按需同步,完成;
完成同步;
已经设置好的quicker指尖工具箱、everything、Total commander等常用工具马上通过同步任务派发给实习生杨同学。
6.2.1 项目组实习任务派发
右键钟老师计划派发的实习任务文件夹—获取链接;
先选择“内部-任何有账户的人都可以编辑”—受邀者选择杨同学,编辑者—应用;
钟老师登录“Synology Drive”网页版,与他人共享—选择派发的任务—点击与他人共享—选择“私人-仅受邀者可以访问”—选择杨同学,编辑者,保存;
确认与杨同学共享;
实习任务文件夹权限从“内部共享”变更为“受邀者”。
将实习文件夹的共享链接发送给实习生杨同学。
6.2.2 实习生接收任务
6.2.2.1 NAS设置
将目录链接填入浏览器地址栏—登录;
输入账号密码登录;
点击与我共享,即可查看派发的实习任务;
右键,同步到PC;
6.2.2.2与我共享设置
在Client客户端选择同步任务—选择群晖名称和域名—编辑链接—与我共享—勾选同步与我共享—更改—选择计划接收实习任务的文件夹,比如在D盘建立的“接收辅助任务”文件夹—确定;
客户端上新增“与我共享”同步任务;
后续上述在群晖上设置了“同步到PC”的任务都会出现在同步文件夹。通过实习任务文件夹,项目组也可以及时同步工作进度。
项目文件同步是提高团队效率的一大利器,群晖的文件夹、用户权限管理做得比较细致。
将以下文档复制到一个TXT文档,并以ansi方式保存为 备份.bat,并将这个备份.bat放入C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp 目录中,让这个批处理自动开机后台运行。之后你设置的源目录将自动同步到NAS的目的目录。有多个文件夹则设置多个不同名字批处理,加入到启动中即可。
%1 start mshta vbscript:createobject("wscript.shell").run("""%~0"" ::",0)(window.close)&&exit
@echo off
net use 服务器名ipc$ "密码" /user:"用户名"
chcp 65001
setlocal
:: 设置源目录和目标目录
set "SOURCE_DIR=D:你的源目录"
set "TARGET_DIR=服务器名共享名"
:: 创建目标目录,如果不存在
if not exist "%TARGET_DIR%" mkdir "%TARGET_DIR%"
:: 执行robocopy命令进行增量备份
robocopy "%SOURCE_DIR%" "%TARGET_DIR%" /E /MIR /R:3 /W:60 /mot:1 /mon:2
endlocal
chcp 936
@echo on