-1

我正在尝试将带有 DSM 5.0-4482 的 Synology DS212j 设置为 Web 服务器,具有 FTP 访问权限,但我遇到了权限问题。我设法使站点启动并运行,并且 SFTP 服务器运行。问题是我无法通过 FTP 写入服务器。我尝试向通过 FTP 连接的(本地)用户授予对 Web 文件夹的 R/W 访问权限,当我这样做时,我可以写入服务器,但我无法访问浏览器中的页面。

How do I set up permissions to give access both to the web server and the FTP user?

4

2 回答 2

0

我想出了一种方法:我将 web 文件夹安装在用户主文件夹中。这给了用户写入权限,而无需从 Web 服务器获得许可。

不过,这不是终极的。我仍然希望得到更好的答案。

于 2014-05-13T00:30:50.133 回答
0

如果有人偶然发现这个问题与同样的问题。我有同样的问题,并通过使用 ssh 登录到 Synology 来解决它。ftp 服务器的根目录在我的例子中是 root/volume1/web。如果您具有 root 权限,则可以使用 chmod 更改权限。

打开终端窗口并输入以下内容(不要忘记输入 Synology 的 IP 地址):

  1. ssh admin@synology-ip-address
  2. 须藤
  3. chmod 775 /volume1/web/

775 是一个例子,只给你需要的权限。

希望能帮助到你!

编辑:这个链接很好地说明了如何添加具有特殊权限的 ftp 用户 http://dimitar.me/how-to-create-an-ftp-user-and-allow-write-to-the-apache-root-具有适当权限的目录/

于 2016-04-06T13:00:04.550 回答