Windows设置共享文件夹,ubuntu访问

这篇博客介绍了如何在Windows和Ubuntu之间轻松实现文件夹共享。在Windows端,通过右键文件夹选择共享,设置权限并确认网络访问权限。而在Ubuntu端,用户只需打开Other Locations,找到Windows电脑共享的文件夹即可访问。确保两台电脑在同一网络且可互相ping通是关键。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows端:

直接右键某个文件夹,点共享,然后选择 所有人,或者创建一个新用户,可以设置权限。

然后点 共享 ,等待共享设置完成。

共享完成后,会提示设置在不同网络下访问权限,根据情况设置,一般都是家庭网或公共网,设置好即可,这样就OK了。

Ubuntu端:

打开文件夹,点击:Other Locations,找到你的windows电脑,双击进去,找到对应文件夹即可。

是不是很简单呢?

需要注意的是,你首先要保证两台电脑在同一个网段内,互相能ping通。

### 设置 Ubuntu 系统上的共享文件夹以便 Windows 访问 #### 使用 Samba 共享实现跨平台文件共享 为了使 Windows 能够访问 Ubuntu 上的文件夹,推荐使用 Samba 进行设置。Samba 是一种允许 Unix 和 Linux 系统与 Windows 系统之间互访资源的服务程序。 #### 安装 Samba 服务 确保已安装 Samba 服务: ```bash sudo apt update && sudo apt install samba -y ``` 此命令会更新软件包列表并安装最新版本的 Samba[^2]。 #### 创建用于共享的目录 选择要共享文件夹路径,并赋予适当权限: ```bash sudo mkdir -p /srv/samba/shared_folder sudo chmod 755 /srv/samba/shared_folder/ ``` 这里创建了一个名为 `shared_folder` 的新文件夹作为共享位置[^4]。 #### 添加 Samba 用户账户 为安全起见,需指定特定用户来访问共享文件夹: ```bash sudo useradd shareuser -s /usr/sbin/nologin sudo smbpasswd -a shareuser ``` 上述指令添加了一位仅限于通过 Samba 登录而不具备常规 shell 权限的新用户 `shareuser`,接着为其设置了密码。 #### 修改 Samba 配置文件 编辑 `/etc/samba/smb.conf` 文件,在最底部追加如下内容以定义新的共享项: ```ini [SharedFolder] path = /srv/samba/shared_folder browsable = yes read only = no guest ok = no create mask = 0755 directory mask = 0755 valid users = @users, shareuser force group = users ``` 这段配置使得只有经过验证后的用户才能读写这个共享文件夹中的数据。 #### 启动及启用 Samba 服务 保存更改后重启 Samba 服务使其生效: ```bash sudo systemctl restart smbd.service sudo ufw allow 'Samba' ``` 同时开放防火墙端口让外部设备能够连接到 Samba 服务器。 #### 在 Windows访问 Ubuntu 共享文件夹 现在可以在 Windows 设备上尝试访问刚刚建立好的共享文件夹了。打开“运行”对话框(Win+R),键入以下地址: `smb://<Ubuntu_IP>/SharedFolder` 其中 `<Ubuntu_IP>` 应替换为实际的 Ubuntu 主机 IP 地址[^3]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值