在 Windows 系统中,您可以通过几种方式来访问 Linux 上的共享文件夹,以下是一些常见的方式:

使用 SMB 共享

Linux 和 Windows 都支持 Samba,这是一种跨平台文件服务系统。通过配置 Linux 上的 Samba,可以在 Windows 系统上访问这些文件。

windows访问linux共享文件夹  第1张

1. 安装 Samba

在大多数 Linux 系统上,您可以使用其软件包管理系统来安装 `samba`。对于 Debian 或 Ubuntu 系统,命令如下:

windows访问linux共享文件夹  第2张

bash

sudo apt update

sudo apt install samba

windows访问linux共享文件夹  第3张

对于 CentOS,命令是:

bash

sudo yum install samba

windows访问linux共享文件夹  第4张

2. 配置 Samba

安装完 Samba 后,编辑主配置文件,通常位于 `/etc/samba/smb.conf`。

windows访问linux共享文件夹  第5张

bash

sudo nano /etc/samba/smb.conf

将您的新共享文件夹定义加入到配置文件的适当位置。

windows访问linux共享文件夹  第6张

示例(假设您共享的是名为“shared”的文件夹):

[shared_folder]

path = /path/to/your/shared

windows访问linux共享文件夹  第7张

read only = no

browsable = yes

确定创建 Samba 用户,例如 `john`(确保用户名存在于 Linux 中)。您可以创建新的专用 Samba 用户帐户。

windows访问linux共享文件夹  第8张

创建新用户的示例(以用户 `john` 为例):

bash

sudo smbpasswd a john

sudo chmod 775 /path/to/your/shared 确保具有正确的权限

windows访问linux共享文件夹  第9张

3. 重启 Samba 服务:

bash

sudo systemctl restart smbd

sudo systemctl restart nmbd

windows访问linux共享文件夹  第10张

4. Windows 访问

开始键入“网络”进入 Windows 资源管理器网络界面。然后,在地址栏中直接输入Linux服务器的IP地址(假设它是在局域网上可用,并使用了你配置过的samba用户凭证进行身份验证)

windows访问linux共享文件夹  第11张

其他方式:

使用云服务,比如将文件放在如Google Drive或OneDrive这样的位置;

NFS(Network File System):如果两者都是 Unixlike 的操作系统的话;但NFS不适用于 Windows 的本机访问;

直接在网络上传输,例如使用 FTP、SSHFS 等工具传输和访问;SSHFS 使得可以通过 SSH 连接到远程 Linux 服务器,并如同操作本地文件一样浏览远程目录和文件;

使用专用应用程序:有些应用允许您通过特定协议从 Linux 到 Win 转发/镜像文件。例如:WebDAV、rsync等工具。

windows访问linux共享文件夹  第12张

根据具体环境选择最适合您的方法,并考虑您的安全要求和其他操作条件。