linux服务器安装运行了vsftp的,现在虚拟机满了,重新挂了一个硬盘根目录下data2,怎样将上传的路径改为data2?

linux服务器安装运行了vsftp的,现在虚拟机满了,重新挂了一个硬盘根目录下data2,怎样将上传的路径改为data2?

基于Monster 组和GPT的调写:

修改 vsftpd 配置文件中的配置。

使用以下命令编辑 vsftpd 配置文件:

sudo nano /etc/vsftpd.conf


找到以下行并取消注释:

#write_enable=YES


将其更改为:

write_enable=YES


添加以下行到配置文件末尾:

local_root=/data2


请注意,这里的路径必须是绝对路径。如果您要使用相对路径,请确保相对路径是相对于 vsftpd 的根目录。

保存并关闭文件。

重启 vsftpd 服务:

sudo systemctl restart vsftpd


现在,上传文件时将默认上传到 /data2 目录下。如果想将它们上传到其他目录下,可以更改 local_root 配置的值。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^