2013-04-03 32 views
1

我有一台Linux服务器,我用它来托管文件,有多个用户访问服务器上的不同文件夹。我有一个用户'ftp_user',其默认登陆位置是'/ data/myworld /'我已经在'/ data/shared /'创建了一个文件夹,虽然导航可以通过命令行或ftp软件,但我的用户'ftp_user'想要使用windows简单命令ftp:/ user:ip/data/shared /访问这个文件夹(/ data/shared /),但是他不能访问/ data/shared,因为他默认登陆到/ data/myworld /中,所以这个额外/数据/共享试图找到一个绝对路径为/ data/myworld/data/shared的文件夹,我在Microsoft窗口中查找'..'或'/ root'。请帮我出将用户切换到根目录或父目录,通过窗口登录

回答

0

设置Linux用户与路径/数据/共享和登录此用户的ftp

大多数FTP服务器防止“着陆点”

如果你想上面的路径遍历除去这种保护的具体方法取决于所使用

这是更多的“超级用户”或“serverfault”不是问题的特定的FTP服务器软件“计算器”

+0

这是一个共享的路径,不能登陆地点f或者用户喜欢登陆自己的文件夹默认情况下,他们可以只应该去共享路径,如果他们不想通过默认。 –

+0

正如我的回答所说,“这就是它的样子”,默认情况下,大多数ftp服务器软件都是这样。它需要针对用于改变此类型的软件的特定配置更改。我建议你在serverfault上重新询问具体的Linux发行版(例如Ubuntu 12.04)和ftp服务器软件(即proftpd-basic_1.3.4) – Vorsprung

+0

的详细信息,谢谢指导 –