Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js在服务器之间移动文件_Node.js_Git_File - Fatal编程技术网

Node.js在服务器之间移动文件

Node.js在服务器之间移动文件,node.js,git,file,Node.js,Git,File,如我所见,有三种方法可以做到这一点 逐文件移动文件 创建zip文件并移动它 使用git Git工作起来很有魅力,但当我有一台服务器连接多台服务器,并且每个文件夹都应该有自己的身份验证路径时,我该如何解决这种情况呢。一个想法是为每个正在连接的服务器创建linux用户,并允许访问任何需要的内容。听起来很复杂,也许有更简单的方法?对于前两种只移动文件的情况,有没有什么好的模块可以做到这一点?Ansible是完成这类工作的最佳方法。您可以创建一个自定义模块,使用git发送文件,然后使用ansible

如我所见,有三种方法可以做到这一点

  • 逐文件移动文件
  • 创建zip文件并移动它
  • 使用git

Git工作起来很有魅力,但当我有一台服务器连接多台服务器,并且每个文件夹都应该有自己的身份验证路径时,我该如何解决这种情况呢。一个想法是为每个正在连接的服务器创建linux用户,并允许访问任何需要的内容。听起来很复杂,也许有更简单的方法?对于前两种只移动文件的情况,有没有什么好的模块可以做到这一点?

Ansible是完成这类工作的最佳方法。您可以创建一个自定义模块,使用git发送文件,然后使用ansible的其他属性进行身份验证。看起来像一个非免费的服务,我不是在找这样的东西。ansible是免费的。Ansible是做这类工作的最佳方式。您可以创建一个自定义模块,使用git发送文件,然后使用ansible的其他属性进行身份验证。看起来像一个非免费的服务,我不是在找这样的东西。ansible是免费的。它是开源的。