在 Linux 下备份 FileZilla 配置,主要是备份它的用户配置目录和相关文件。下面按常见情况说明。
FileZilla(GUI 版)默认配置目录在用户家目录下:
~/.config/filezilla/
主要包含:
filezilla.xml —— 主配置sitemanager.xml —— 站点管理器(FTP/SFTP 账号)recentservers.xml —— 最近服务器filters.xml —— 文件过滤规则queue.sqlite3 —— 队列(可选)确保 FileZilla 已完全退出,避免文件写入中。
tar czvf filezilla-config-backup.tar.gz -C ~/.config filezilla
生成的文件:
filezilla-config-backup.tar.gz
可以拷贝到 U 盘、云盘或另一台机器。
在目标机器上:
tar xzvf filezilla-config-backup.tar.gz -C ~/.config
如果 ~/.config/filezilla 已存在,先备份或删除:
rm -rf ~/.config/filezilla
如果只关心 FTP/SFTP 账号:
cp ~/.config/filezilla/sitemanager.xml ~/sitemanager-backup.xml
恢复时覆盖回去即可。
如果你用的是 lftp / ftp / sftp,那不是 FileZilla,配置通常在:
~/.lftprc~/.netrc~/.ssh/gpg 加密备份示例:
tar czf - -C ~/.config filezilla | gpg -c > filezilla-backup.tar.gz.gpg
如果你告诉我:
我可以给你更精确的脚本。