外部 NTFS 硬盘驱动器的主目录路径

外部 NTFS 硬盘驱动器的主目录路径

好的,我遇到了身份验证问题,我想我已经解决了这个问题,但我似乎无法找到解决方案。我使用的是运行 Lamp(单独安装和配置)、proftpd 和 webmin 的 Ubuntu 12.04。我正在设置一个网站它将提供基于 ftp 的文件管理和备份功能。我注意到我可以使用在 Linux 文件系统上创建的任何用户登录ftp 用户我有基于外部 NTFS 文件系统创建主目录一直出现错误 530。我玩过很多权限,但我不想让它们摆脱根绑定。我在另一篇文章中看到了一条线索:

“您无需处理挂载点,而是可以像这样创建到 /media/300gb/documents 的链接:

ln -s /media/300gb/documents ~/documents"

(这引起了我的注意,但线索是对此的回应)

“mikewhatever 8,25311025
这只是半个解决方案。它在文档文件夹中创建链接,路径看起来像 ~/documents/documents – tilly willy 2012 年 5 月 9 日 0:49”

我对这一切都很陌生,正在努力通过自己尽可能多的研究来做到这一点。当我检查我的日志文件时,我看到

notice: unable to use '~/' [resolved to '/media/ftp1/ftp/skittishtrigger/']: 
Permission denied
Preparing to chroot to directory '~/'
 chroot to '~/' failed for user 'skittishtrigger':
Operation not permitted
 error: unable to set default root directory

FTP session closed.

/home因此,我想问题是如何定义未以 为前导 定义的外部路径~/?(无需将外部驱动器重新格式化为 ext3/4)

答案1

好的,我的问题是 /home 文件夹位置中的无效条目重复了主目录。我删除了用户(保持外部主目录完好无损),删除了原始主目录并重新创建了用户。重新创建用户后,我更改了主位置并使用 gui 提示删除了旧主目录并获取了外部目录的所有权。不再出现 530 错误!!!感谢 phip 的帮助和帮助我解决问题的想法!喜欢 linux 并绞尽脑汁弄清楚了一切!

相关内容