我经常使用Ubuntu,并通过Remmina(远程桌面)访问Windows。在Remmina上,我可以设置为与Windows共享本地Linux文件夹,以便Windows将共享文件夹显示为磁盘驱动器。
现在,要求已更改。我的Ubuntu仍在运行并可通过网络访问。我现在主要在Windows上工作,并且想要访问我以前从Linux共享到Windows的同一文件夹。我搜索了一下,发现许多文章要求我将其他工具安装到Windows。
我想知道Remmina如何允许Windows在不安装其他工具的情况下访问Linux文件夹?
如果Remmina确实在Windows上安装了某些软件,那么我可以利用它并连接回Linux并获得该文件夹吗?
Remmina共享文件夹是否基于远程桌面协议?我从Windows到Windows都使用RDP,但是没有注意到这样的选择。
Remmina使用标准的远程桌面功能(“驱动器重定向”通道)。它是允许RDP服务器将请求发送回客户端的几种通道类型之一。所有文件访问都通过RDP客户端进行,并且只有在RDP连接处于活动状态时才可以进行。
您可以在Windows的远程桌面客户端(mstsc)中找到相同的功能,尽管该功能仅以共享整个驱动器的形式实现。(Linux RDP客户端通过为共享的每个文件夹创建一个虚拟驱动器来作弊。)
但是,对于非RDP文件访问,最好的选择是通过在Ubuntu系统上安装Samba来提供SMBv2 / 3。(通过LAN,它也将比RDPDR快很多。)
如果您具有最新的Windows 10系统,请按以下方式配置Samba smb.conf
:
[global]
disable netbios = yes
server min protocol = SMB3_02
smb encrypt = mandatory
添加共享:
[Home]
path = /home/gqqnbig
read only = no
valid users = gqqnbig
通过运行以下命令来设置SMB的密码:
sudo smbpasswd -a gqqnbig
另一个选项是SFTP(通过SSH传输文件)。openssh-server
在Ubuntu上安装,然后在Windows上安装WinSCP等客户端。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句