相关疑难解决方法(0)

Ubuntu 的 Filezilla 或 WinSCP 替代品

在 Windows 上,我使用 FileZilla 通过 sftp 在我的 WordPress 网站上上传/下载文件,同时使用 ssh 密钥。

现在 Linux 是我的主要操作系统。上个月 FileZilla 客户端在 Ubuntu 16.04 上运行良好,但现在每当我启动它时它都会崩溃。我在互联网上搜索,发现很多用户都在发生这种情况。不幸的是,如果我们询问 FileZilla 支持,他们只有一个答案:

Ubuntu 16.04 是旧操作系统,请使用 17.10 或 Debian 最新版本。

我不想使用 17.10。因此,我正在寻找适用于 Linux 的 FileZilla 客户端替代方案,我可以将其用作带有 ssh 密钥的 sftp 客户端。

我找到了 gFTP(这是一个旧程序,我不确定它有多安全?),我还发现我可以使用 Ubuntu 文件管理器连接到我的服务器。在使用 Nautilus 或 Caja 时连接到服务器是个好主意吗?

实际上,我不想将我的用户名/密码放在当我单击“文件”>“连接到服务器”时出现的对话框中,而是想使用我的.ppk密钥。我如何在 Nautilus 或 Caja 中添加它?

ssh ftp software-recommendation sftp filezilla

14
推荐指数
1
解决办法
1万
查看次数

在目录名中使用“&”

我有一个带有ISO&Emulator的目录名称,其中包含一些重要文件。并且此目录位于不同的分区中,并且分区未显示在我的 FileManager(Nautilus) 中。所以我挂载我的分区并从终端访问它,但由于它的名称我无法进入目录。

当我尝试更改目录时:

cd ISO&Emulator
Run Code Online (Sandbox Code Playgroud)

结果:

[1] 1635
bash: Emulator: command not found
bash: cd: ISO: No such file or directory
[1]+  Exit 1
Run Code Online (Sandbox Code Playgroud)

它以目录名作为命令。有什么方法可以从终端访问这个目录?

如何解决这个问题?

command-line bash

9
推荐指数
2
解决办法
1970
查看次数

连接可用时如何使用 fstab 挂载 FTP 资源?

我想挂载的FTP文件夹使用curlftpfs将在fstab一排这样的:

curlftpfs#user:pwd@myhost:port/folder/ /mnt/mymountfolder fuse allow_other,uid=1000,gid=1000,umask=0022,_netdev 0 0
Run Code Online (Sandbox Code Playgroud)

通常它不会工作,因为在启动期间,我的笔记本电脑无法使用网络(通常是 wifi)。我_netdev在 fstab 中读到该选项应确保仅在网络可用时安装,但我收到消息:

Error connecting to ftp: Couldn't resolve host myhost
Run Code Online (Sandbox Code Playgroud)

或者,我可以在登录后使用自动运行脚本挂载资源,但我想要更多 fstab 解决方案。

最终目标是用crontab rsync同步一个本地文件夹和ftp文件夹,所以如果你有其他建议,我将不胜感激!

ftp fstab automount rsync curlftpfs

7
推荐指数
1
解决办法
3万
查看次数

如何在两台不同的 Ubuntu 计算机之间共享文件/文件夹并位于不同的网络上?

我想在我的笔记本电脑和本地桌面之间共享文件夹。两者都分别连接到 WiFi 和以太网。如何在这两者之间共享文件夹?

谢谢!

server remote-desktop file-sharing shared-folders

7
推荐指数
2
解决办法
6623
查看次数

如何 cd 通过 File/Nautilus 挂载的远程服务器目录?

我通过 Nautilus 安装我的服务器驱动器作为什么是类似于 WinSCP 的程序?描述,那么我如何在终端中 cd 目录?我不想一次又一次地双击文件夹。

filesystem sftp

3
推荐指数
1
解决办法
356
查看次数