Box*_*bot 4 ftp sftp filezilla 16.04
每当我尝试在 (sftp) 远程服务器上执行操作时,无论是更改目录、上传还是下载文件,Filezilla 都会出现意外崩溃/关闭的问题。它连接得很好,我可以毫无问题地浏览本地目录,但是当我尝试在任何远程服务器上执行任何操作时,整个系统都会关闭。
版本是Filezilla v3.21.0,针对x86_64-pc-linux-gnu编译,运行在Ubuntu 16.04 LTS 64位上。Filezilla 日志文件不是很有启发:
2017-08-10 14:41:23 4088 1 状态:正在连接到 grantshop.ca... 2017-08-10 14:41:23 4088 1 响应:fzSftp 已启动,protocol_version=6 2017-08-10 14:41:23 4088 1 命令:打开“grants@grantshop.ca”22 2017-08-10 14:41:23 4088 1 命令:通过:******** 2017-08-10 14:41:23 4088 1 状态:已连接到 grantshop.ca 2017-08-10 14:41:23 4088 1 状态:正在检索目录列表... 2017-08-10 14:41:23 4088 1 命令:pwd 2017-08-10 14:41:23 4088 1 回复:当前目录是:“/home/grants” 2017-08-10 14:41:23 4088 1 命令:ls 2017-08-10 14:41:23 4088 1 状态:列出目录 /home/grants 2017-08-10 14:41:24 4088 1 状态:“/home/grants”目录列表成功 2017-08-10 14:42:40 4088 1 状态:正在检索“/home/grants/grantshop.ca”的目录列表...
上传/下载会产生类似的日志,最后一个日志行7088 3 Status: Starting download of /home/grants/something.txt或类似的内容。
从终端运行 Filezilla 会得到以下结果:
从 /home/user/.filezilla/filezilla.xml 读取区域设置选项 03:36:32 PM:调试:无法连接到会话管理器:SESSION_MANAGER 环境变量未定义 wxD-Bus:来自/org/freedesktop/DBus的信号,成员NameAcquired wxD-Bus:用序列号2回复 wxD-Bus:回复RegisterClient,我们的对象路径是/org/gnome/SessionManager/Client27 wxD-Bus:CPowerManagementInhibitor:请求忙 wxD-Bus:用序列号3回复 wxD-Bus:回复:错误:任何 .service 文件均未提供名称 org.freedesktop.PowerManagement wxD-Bus:回退到 org.gnome.SessionManager wxD-Bus:CPowerManagementInhibitor:请求忙 wxD-Bus:用序列号4回复 wxD-Bus:CPowerManagementInhibitor:请求成功,cookie为1943892549 wxD-Bus:CPowerManagementInhibitor:请求空闲 wxD-Bus:用序列号5回复 wxD-Bus:CPowerManagementInhibitor:请求成功 wxD-Bus:CPowerManagementInhibitor:请求忙 filezilla:符号查找错误:filezilla:未定义符号:_ZN2fz18replace_substringsERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEES7_S7_
我已经设置了“deb http://archive.getdeb.net/ubuntu xenial-getdeb apps”存储库。然后我安装了Filezilla。2018 年 3 月 27 日,我获得了 Filezilla 3.21。我正在使用 sFTP。它每秒都会崩溃,并且从未成功传输任何文件。(我从未尝试过旧的 FTP。)
无论如何,我使用 Ubuntu SW Center删除了“deb http://archive.getdeb.net/ubuntu xenial-getdeb apps”。然后删除Filezilla。
sudo apt-get purge filezilla
sudo apt-get autoremove
rm -fr ~/.config/filezilla
Run Code Online (Sandbox Code Playgroud)
然后我从默认的 deb 存储库重新安装了 filezilla。
sudo apt-get install filezilla
Run Code Online (Sandbox Code Playgroud)
这给了我 3.15 版本。到目前为止效果很好。
| 归档时间: |
|
| 查看次数: |
8175 次 |
| 最近记录: |