我最近在一台旧电脑上安装了 Ubuntu Server 来测试各种东西。
目前,我总是在 win10 笔记本电脑上的 powershell/cmd 会话中通过 ssh 访问服务器。
如何通过 GUI 访问 Ubuntu 文件?
目前我只知道通过 ssh 访问它,例如使用 FileZilla。
我还可以安装(内置吗?)一个 ftp 服务器并访问它。
但是,有哪些方法可以让我使用“开箱即用”的 GUI 访问 ubuntu 服务器文件而无需安装任何东西?
答案1
Ubuntu 服务器
当你写道你不想在 Ubuntu 服务器上安装任何东西时,我猜你的意思是除了你已经拥有的 SSH 服务器(例如openssh-server
)或根据此链接及其中的链接的 Samba 服务器,
help.ubuntu.com/community/Samba
如果你想远程登录并运行应用程序,你可以通过
ssh user@ip-address
或者如果你想远程运行 GUI 应用程序,
ssh -X user@ip-address
例如,如果你在服务器上安装了一些基本的 X 软件
sudo apt-get install fluxbox xinit xterm
以及您想要运行的软件。
从 Windows
如果您不想在 Windows 中安装任何东西,Samba 是一个不错的选择。您可以使用 Explorer 并连接到 Samba 共享,就像通过网络连接到另一个 Windows 系统中的共享目录一样。
但是有几种工具可以安装,并且可以通过 ssh 进行通信,不仅是 Filezilla,还有 WinSCP。您还可以安装 SSH 客户端并登录。
从 Ubuntu 桌面
如果你不想在 Ubuntu 桌面系统中安装任何东西,Nautilus 是一个不错的选择。它可以通过 ssh 连接,在要显示的目录框中输入地址,然后你可以将其保存为书签,以便以后轻松访问。sftp://[email protected]/home/sudodus
正如前面所述,你可以运行
ssh -X user@ip-address
答案2
尝试SSHFS,我使用 ssh,不需要额外的软件。项目来源于 github:https://github.com/winfsp/sshfs-win
它适用于 Windows、Linux 和 Mac。您可以观看此视频https://youtu.be/lMC5VNoZFhg?t=547