![设置指向 /var/www 的 FTP 服务器单点登录的最简单方法是什么?](https://linux22.com/image/23782/%E8%AE%BE%E7%BD%AE%E6%8C%87%E5%90%91%20%2Fvar%2Fwww%20%E7%9A%84%20FTP%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%8D%95%E7%82%B9%E7%99%BB%E5%BD%95%E7%9A%84%E6%9C%80%E7%AE%80%E5%8D%95%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
我尝试遵循网上找到的大量教程。设置总是从简单开始,例如
sudo apt-get intstall vsftpd
然后进入编辑/etc/vsftp.conf
文件。这是教程让我失败的地方,因为它们中的大多数要么将设置保留在用户home
目录中,要么开始进入chroot
看起来比我需要的更复杂的设置。一些教程试图通过简单地说“添加到您的配置文件中”来解释如何设置默认路径,local_root=/var/www
我将其添加到文件末尾。这会导致输入用户名后提示卡住。
这里的问题是我不知道配置指令是否有特定的顺序。即使有,教程也不会进入需要放置的位置。我只需要一个指向我的单点登录/var/www
谢谢!
答案1
这实际上非常简单 - 您所需要做的就是更改 /etc/passwd 中该用户条目的主目录定义。