ubuntu

如何迁移Ubuntu vsftp数据

小樊
46
2025-08-15 12:55:06
栏目: 智能运维

迁移Ubuntu vsftpd数据步骤如下:

  1. 备份数据
    • 备份配置文件:sudo cp -R /etc/vsftpd /etc/vsftpd.bak
    • 备份用户数据:默认路径为/home/ftpuser//var/lib/vsftpd/,执行sudo cp -R /home/ftpuser /home/ftpuser.bak
  2. 传输数据
    • 将备份文件压缩后传输至新服务器,如sudo tar -czvf ftp_backup.tar.gz /home/ftpuser /etc/vsftpd,再通过scprsync传输。
  3. 恢复数据
    • 解压备份文件:sudo tar -xzvf ftp_backup.tar.gz -C /
    • 调整权限:sudo chown -R ftpuser:ftpuser /home/ftpuser
  4. 配置新服务器
    • 检查并更新/etc/vsftpd.conf,如local_root(数据目录路径)、用户权限等。
  5. 重启服务
    • 执行sudo systemctl restart vsftpd使配置生效。
  6. 测试验证
    • 使用FTP客户端连接新服务器,确认登录、上传/下载功能正常。

注意:若使用非默认数据目录,需在配置文件中同步修改local_root路径。迁移后建议检查防火墙规则(如ufw)是否允许FTP端口(20/21)。

0
看了该问题的人还看了