适用于Ubuntu的WinSCP客户端[关闭]


18

Ubuntu是否有可以通过SCP远程连接到另一个Linux盒的GUI客户端?

我听说过该fish://协议和Konqueror(用于使用KDE的Kubuntu),但是我正在寻找适用于Ubuntu的简单GUI SCP应用程序。

Answers:


11

如果您习惯使用WinSCP
一种选择是安装WINE并使用WinSCP本身。

(注意:我的链接只是一个参考-您可能想要获得稳定的WINE版本,
如果最新的稳定版本的Wine(当前的Wine 1.0.1)适合您,
那么您可能不希望使用这些beta软件包
) 。


我想您在问题中是指这种讨论
该线程也将WINE称为选项之一(有关2007年崩溃的一些说明)。

最后是Nautilus参考资料,

Ubuntu的Nautilus文件浏览器工作正常。
位置->连接到服务器,然后选择SSH。

那可能就是Martin他的回答中所指的。


更新:记录下来,此答案被接受,因为它是间接引用的SecPanel

SecPanel:Unix的SSH GUI。
SecPanel位于SSH软件套件的顶部,并支持SSH.com和OpenSSH版本。


2
这很有趣... OP接受了这个答案,但是有人拒绝了。本来会知道为什么的。
nik

8
可能由于wine不是这里的最佳解决方案,因此wine将在Windows应用程序中隐藏很多文件系统,这可能会使大多数人感到烦恼。如果其他所有方法都失败了,酒是一种紧急解决方案。(对于游戏和类似的东西,Wine非常有用,但对于文件系统/网络程序而言,Wine则不是)。
约翰·约翰(

我知道有人也将酒用于Microsoft Outlook ...彼此都有。无论如何,如果反对票指出了这一细节,那将会有更多帮助。
nik

实际上,我不确定OP是否使用Wine答案或该答案中的累积注释是否有用。
nik

我还没有投票支持WINE解决方案,他指出了讨论链接。它进行了很多讨论,并找到了我需要的SecPanel。
ukanth

15

由于您尝试使用scp,因此我假设远程计算机上正在运行SSH服务器。您可以使用Nautilus文件管理器直接连接到ssh服务器。只需使用类似

ssh://用户名@服务器:/ path / on / remote / machine

在地址栏中。

此外,如果SSH服务器正在运行,您还可以使用SFTP协议进行远程文件操作。由于Ubuntu随附了预装的Firefox,因此最简单的GUI是FireFTP-plugin


2
也许您应该在路径中翻译那些德语单词。
金(Kim)

1
要在nautilus中浏览文件,只需在地址栏中使用sftp而不是ssh即可,因此类似sftp:// username @ server:/ path / on / remote / machine
slubman

只需打开Nautilus,按Ctrl + L并键入sftp://...
ulidtko 2011年

7

您可以在Ubuntu上使用FileZilla:

sudo aptitude install filezilla

只要确保您使用SFTP进行连接即可。

在此处输入图片说明


6

在左上角,您有三个菜单。选择中间一个,然后选择名为“ Connect to server”的条目。在这里,您将获得可用方法的列表,选择SSH或SFTP并填写详细信息。


1
不幸的是,这并不需要私钥文件。
Mike L.


我100%确信Ubuntu 10.4上的Nautilus不会要求提供私钥文件。也许它在某个位置期望它,但是它没有要求。我不想使用命令行告诉Nautilus私钥文件-这就是为什么我要使用GUI SSH客户端的原因。
Mike L.

我刚刚尝试过-它不要求提供私钥,它只是使用它们(sshcmdline client ssh-agent或seahorse将使用的同一组密钥;它位于中~/.ssh/)。
ulidtko 2011年

2

我使用udeFTP解决了这个问题-它在Ubuntu存储库中。

nudeFTP效果很好。它比FileZilla更好,因为对于与SFTP客户端相同的服务器和任务,这无法建立连接。

在此处输入图片说明



1

您可以使用sshfs

~$ mkdir tmp

~$ sshfs toto@lecole.fr:Document/Blagues tmp

这会将远程Blagues目录安装到本地tmp目录。然后,您可以使用常规文件浏览器通过本地浏览器进入远程目录。

要卸载目录(确保没有应用程序访问tmp目录或文件),

~$ fusermount -u tmp

您的方法适用于命令行/ shell,但是用户正在寻求GUI解决方案。你知道一个吗?
Lizz

1

要在Linux(Ubuntu 12.04)下运行WinSCP,请按照下列步骤操作:

1)sudo apt-get install wine(仅运行一次,如果没有,则在系统中获取“葡萄酒”)

2)从https://winscp.net/eng/download.php下载“便携式可执行文件”

3)制作一个文件夹并将zip文件的内容放入此文件夹中

4)打开终端

5)输入“ sudo su”

6)输入“ wine WinSCP.exe”

做完了!WinSCP将像在Windows环境中一样运行!

最好的祝福。


1
您当然不应该运行它是root用户。
psusi 2014年

0

我听说了fish://协议和konqueror(用于使用KDE的Kubuntu)

运行gnome或其他方法时,使用kde应用程序没有问题。

因此,如果您喜欢konqueror和fish://的想法,那就去吧。



0

我刚刚阅读了一下,非常简单。在Nautilus中,您必须转到“连接到服务器”并在“地址”对话框中使用

ssh:// user @ server通过SSH / SCP访问文件

ftp:// user @ server用于ftp访问

sftp:// user @ server(用于sftp)

smb://服务器用于Windows共享

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.