如何更改 ftp 路径?

如何更改 ftp 路径?

http://linux-server我的 ubuntu 机器上安装了 apache。你可以使用 机器上的本地路径从其他机器访问服务器。/var/www我还在机器上安装了 vsftpd,因此我可以使用 ftp 从另一台机器连接到服务器。ftp://linux-server但是,我希望/home/myUserNameftp 将我带到与 http 相同的位置。那么,如何更改 FTP 路径?

谢谢!

答案1

当您以用户身份登录时,vsftp 会默认将您置于该用户的主目录中。如果您想通过 ftp 连接到 linux-server 并让其将您置于/var/www,最简单的方法是创建一个将主目录设置为 的 FTP 用户/var/www

或者,更好的解决方案可能是设置匿名 FTP,并使匿名 FTP 目录成为/var/www/(假设您不需要对其进行限制和保护(当然,如果需要,您应该使用 ssh/scp/sftp))。

答案2

匿名 FTP 目录是/var/ftp/。如果你想将它更改为另一个目录,请执行以下操作:

sudo vi /etc/vsftpd.conf

或者在某些情况下:
sudo vi /etc/vsftpd/vsftpd.conf

并编辑此变量:
anon_root=/NewDirectoryPath/ftp/

相关内容