gpt4 book ai didi

ftp - cURLFTPFS 拒绝挂载根目录

转载 作者:行者123 更新时间:2023-12-04 19:40:54 26 4
gpt4 key购买 nike

我正在尝试通过我本地 Archlinux 系统上安装的 cURLFTPFS 目录来完全访问我的 CentOS8 VPS(即访问根目录 / )。但是,似乎没有配置允许我挂载除用户主目录( /home/admin )以外的任何内容。
我尝试了以下所有组合:

  • 设置行DefaultRoot / admin/etc/proftpd.conf
  • 设置行DefaultChdir //etc/proftpd.conf
  • 使用 curlftpfs vps.example.com mountpoint 安装
  • 使用 curlftpfs vps.example.com/ mountpoint 安装
  • 使用 curlftpfs vps.example.com// mountpoint 安装
  • 使用 curlftpfs vps.example.com:/ mountpoint 安装
  • 使用 curlftpfs vps.example.com:// mountpoint 安装

  • 先发制人的 react :
  • 我正在使用 ProFTPD
  • 我正在连接的用户是 admin
  • 登录详细信息在 .netrc 中设置
  • 我没有在 proftpd 配置文件中使用 VirtualHost。
  • 我没有忘记 systemctl reload proftpd

  • 任何建议都将受到高度欢迎。

    最佳答案

    我发现了这个问题,并且可以合理地预期它是愚蠢的。
    默认情况下,ProFTPD 将所有用户锁定到主目录,adm 除外。团体。这会覆盖所有其他访问控制。
    我所要做的就是更改 DefaultRoot ~ !adm 行(他隐藏在 /etc/proftpd.conf 的评论行中)到 DefaultRoot ~ !adm,!admin .

    关于ftp - cURLFTPFS 拒绝挂载根目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63132345/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com