1

我有一个用于托管文件的 linux 服务器,有多个用户可以访问服务器上的不同文件夹。我有一个用户 'ftp_user',其默认登陆位置是 '/data/myworld/' 我在 '/data/shared/' 处创建了一个文件夹,尽管可以通过命令行或 ftp 导航到 /data/shared软件,但我的用户 'ftp_user' 想使用 ftp:/user:ip/data/shared/ 的 windows 简单命令访问此文件夹(/data/shared/),但他无法访问 /data/shared,因为默认情况下他正在登陆进入 /data/myworld/ 所以这个额外的 /data/shared 试图找到一个绝对路径为 /data/myworld/data/shared 的文件夹,我正在微软 Windows 中寻找“..”或“/ root”。请帮帮我

4

1 回答 1

0

使用路径 /data/shared 设置一个 linux 用户并使用该用户登录到 ftp

大多数 ftp 服务器会阻止“登陆点”上方的路径遍历

如果要删除此保护,具体方法取决于所使用的特定 ftp 服务器软件

这更像是“超级用户”或“服务器故障”而不是“stackoverflow”的问题

于 2013-04-03T07:26:26.893 回答