你在这里

设置私人下载方法教程

原文链接:http://drupal.org/node/344806

 

为了使真正的私人私人下载,你需要移动到一个新的地方以外的Drupal安装文件的目录(通常是根据网站/预设/文件)它应该是在一个地方,用户无法通过浏览器访问。

我的Dreamhost的共享帐户的基础上,本教程。它假定你有外壳(SSH)访问到你的主机。

下面的步骤:

  1. 安装Drupal的。
  2. 连接到您的主机通过外壳<font style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">SSH USER@example.com</font>
  3. 创建新文件的目录。<font style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">MKDIR MY_FILES</font>
  4. 它的权限设置为700(只有所有者可以读,写和执行)<font style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">chmod - R的700 MY_FILES</font>
  5. 您域的权限设置到505,为增加安全(雇主和市民可以读取和执行)<font style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">chmod - R的505 example.com</font>
  6. <font style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: transparent; font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; background-position: initial initial; background-repeat: initial initial; ">PWD MY_FILES</font>让我们到新的文件目录的路径。
  7. 复制的响应(应该是/首页/ XXX)。
  8. 它是时间到新的文件系统是告诉Drupal。在管理/设置/文件系统改变你之前复制的文件路径和新文件的目录(例如/家/ XXX / MY_FILES)。
  9. 做相同的临时目录(例如/家庭/ XXX / MY_FILES / TMP)
  10. 可选:如果您已经有文件上传用下面的SQL,你可以改变自己的位置,虽然你应该有这样的变化非常小心。<font class="goog-text-highlight" style="border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(201, 215, 241); font-size: 12px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; vertical-align: baseline; -webkit-box-shadow: rgb(153, 153, 170) 2px 2px 4px; box-shadow: rgb(153, 153, 170) 2px 2px 4px; box-sizing: border-box; position: relative; background-position: initial initial; background-repeat: initial initial; ">更新文件的文件路径=替换(文件路径,&ldquo;网站/预设/文件&#39;,&#39;/家庭/ XXX / MY_FILES&ldquo;)</font>