我已经从本地 Linux 终端连接到我的 ftp 服务器。
据我所知,我一直在使用!
浏览本地文件(即!ls
vs ls
)
我似乎无法cd ..
访问我的主文件夹,我试图访问 /home/web,但我最多只能访问to /home/my_user
有人能解释一下为什么以及我需要做什么来改变这种状况吗?
谢谢!
答案1
这是正常行为。大多数 FTP 服务器将用户锁定到其各自的主目录,以防止访问其他文件系统文件。这称为“chroot”,因为您更改了此过程的根目录。
例如,在 vsftp 中,您可以通过编辑配置文件/etc/vsftpd/vsftpd.conf
并将该值更改为 no 来禁用它:
chroot_local_user=no