Win10文件夹共享(有密码的安全共享)(SMB协议共享)

前言

局域网内(无安全问题,比如自己家里wifi)无密码访问,参考之前的操作视频

【电脑文件全平台共享、播放器推荐】手机、电视、平板播放硬盘中的音、视频资源

下面讲解公共网络如办公室网络、咖啡厅网络等等环境下带密码的安全共享方式。

0.背景

将插到电脑上的移动硬盘里面的音视频文件进行共享,这样其他设备可以通过SMB协议进行访问浏览这些共享的音视频文件,而无需进行拷贝。

保证了一次写入(移动硬盘),随处(everywhere)读取.

电脑共享的文件夹(如音乐、电源文件),可以使得手机、平板、智能电视等终端在同一个wifi下,进行访问(播放)。

0.1 开启SMB协议

注:SMB(全称是Server Message Block)是一个网络协议名,它能被用于Web连接和客户端与服务器之间的信息沟通。

控制面板-程序-启动或关闭Windows功能

SMB协议默认是未勾选的

勾选,点击确定

会提示重启电脑生效。

当你保存完必要文件,进行重启电脑,SMB协议就开启了。

smb 1.0是过时技术,且不安全,不要专门去设置打开它了。

0.1 检查开启SMB 2.0(我的win10环境默认开启的)

开始-右键-powershell

PS C:\WINDOWS\system32> Get-SmbServerConfiguration | Select EnableSMB2Protocol

EnableSMB2Protocol
------------------
              True

返回true表示默认开启了,因此不需要单独设置开启smb

1、开启网络共享

设置→网络和Internet→网络和共享中心→更改高级共享设置→启用网络共享

可以看到三种网络设置

专有网络

来宾或公有

如果你身处公用网络,比如办公室、机场、咖啡厅.......需要设置公用网络的共享

比如上面我连接的星巴克网络是公有网络

1. 以下是正确设置是
  • 启动网络发现、启动共享,可以正常在手机vlc使用下面我创建的share用户(有设置密码)共享

2. 以下是反例:
  • 关闭网络发现与共享,此时在iPhone vlc手机无法访问共享文件夹

所有网络

设置完,点击保存更改。没有变动,则是置灰的,点击取消即可

2、添加新的系统用户 

桌面“此电脑”右键→管理

系统工具→本地用户和组→用户

右键新建用户

配置要点,请务必记住你设置的密码

单击创建,然后关闭创建用户窗口,可以看到名为share的用户已被创建

3、配置共享文件夹

还是在刚才的计算机管理里面

右键新建共享,打开共享文件夹设置向导

选择需要共享的文件夹的路径

这里以我的资源盘“娱乐”文件夹为例

下一步,共享名自动带过来了保持默认就行,脱机设置保持默认即可

下一步,自定义权限

删除everyone用户

删除everyone用户(有权限的访问这个文件夹,不允许任何人随意访问)

添加创建的共享用户以及正在使用的本机用户

关键:一定要注意添加当前用户

点击确定添加共享用户

设置需要的权限,如下图

添加刚才创建的share用户、注意要添加当前操作的用户(本机锁屏解锁用户)

输入用户名,检查名称

输入对象名称:share,点击“检查名称”可自动连接到相应账户名,点击确定,添加用户

如果不知到用户名具体是什么了,回到之前添加用户哪里,查看用户名

点击确定完成向导,如下

可以看到共享文件夹已经被添加

配置共享文件夹至此完成

后话:如果其他设备smb访问该目录如下图会看到一个会话,用户是使用的刚才创建的用户

且客户端连接+1

4、访问共享文件夹

快捷键Win+E打开文件资源管理器

点击此电脑,顶部展示

添加一个网络位置

浏览选择刚刚配置的共享文件夹

如下,将显示,点击下一步

设置完成

此时同一个网络下手机、平板可以smb访问共享音视频资源

有时连不上,访问不了,可能不处于同一子网

可以使电脑开启热点,手机连接,便可smb访问

速度取决于网速。




问题与解决

1. 无法访问,连不上 | 解决:关闭电脑防火墙

2. 传输很慢 | 解决:关闭带宽限制

打开powershell查看带宽限制以及启用大传输单元:

PS C:\Windows\system32> Get-SmbClientConfiguration | Format-Table EnableBandwidthThrottling, EnableLargeMtu
>>

EnableBandwidthThrottling EnableLargeMtu
------------------------- --------------
                     True           True

可以看到 Enable Bandwidth Throttling(启用带宽限制)这里看到是true即1,关闭它,即解除带宽限制

Set-SmbClientConfiguration -EnableBandwidthThrottling 0 -EnableLargeMtu 1


PS C:\Windows\system32>
PS C:\Windows\system32> Set-SmbClientConfiguration -EnableBandwidthThrottling 0 -EnableLargeMtu 1

确认
是否确实要执行此操作?
正在执行操作“Modify”(针对目标“SMB Client Configuration”)。
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [S] 暂停(S)  [?] 帮助 (默认值为“Y”): A




PS C:\Windows\system32> Get-SmbClientConfiguration | Format-Table EnableBandwidthThrottling, EnableLargeMtu
>>

EnableBandwidthThrottling EnableLargeMtu
------------------------- --------------
                    False           True


PS C:\Windows\system32>

  • -EnableBandwidthThrottling 0这个参数用于禁用带宽限制功能。将其设置为0意味着SMB客户端不会对其传输速度进行任何形式的限制。这有助于确保SMB客户端能够充分利用可用的网络带宽进行文件传输。
  • -EnableLargeMtu 1这个参数用于启用大MTU(Maximum Transmission Unit)支持。MTU是网络协议中定义的最大传输单元大小,它决定了网络层协议一次可以传输的最大数据量。将其设置为1意味着SMB客户端将使用较大的MTU大小,这有助于减少网络传输中的数据包分片,从而提高传输效率。

3. 有的电视连不上,提示用户名或密码错误

手机smb连接没问题,

而电视smb连接就报错:用户名或者密码错误

原因可能是协议版本不一致

解释:此情况可能是因为电视使用的协议是smb1.0(win10默认开启smb2.0,smb1.0未开启,smb1.0存在安全问题)

但是为了电视能连,需要手动在window上开启smb1.0(控制面板-程序-程序和功能-启用或关闭windows功能-勾选上SMB1.0)

之后,重新开启共享(计算机管理-共享文件夹-共享-删除之前的共享,新建共享,用户选择Everyone)

如果设置完还是连不上,检查下文件夹右键属性中的共享信息,可能用户没有更新过来,没有添加everyone,手动添加上即可

之后再次尝试,电视应该就可以连接上并正常访问共享的文件夹。


参考文章

 从零开始配置win10网络共享(Samba)/需要密码访问https://www.bilibili.com/read/cv9475531/https://www.bilibili.com/read/cv9475531/

解决局域网无线或有线文件传输速度慢问题(SMB)https://www.bilibili.com/read/cv22180678/?spm_id_from=333.999.collection.opus.clickhttps://www.bilibili.com/read/cv22180678/?spm_id_from=333.999.collection.opus.click

### 回答1: 要设置Win10系统的SMB扫描共享文件夹,您可以按照以下步骤操作: 1. 打开“控制面板”,选择“网络和共享中心”。 2. 点击“更改高级共享设置”。 3. 在“文件和打印机共享”下,选择“启用文件共享”。 4. 在“所有人都可以更改我的文件”下,选择“关闭”。 5. 在“密码保护共享”下,选择“关闭”。 6. 点击“保存更改”。 7. 打开“文件资源管理器”,右键单击要共享文件夹,选择“属性”。 8. 在“共享”选项卡下,点击“高级共享”。 9. 勾选“共享文件夹”,输入共享名称,点击“权限”。 10. 在“共享权限”中,添加需要访问该共享文件夹的用户或组,并设置相应的权限。 11. 点击“确定”保存设置。 完成以上步骤后,您就可以在其他设备上通过SMB扫描访问该共享文件夹了。 ### 回答2: Win10操作系统是一款相对于其他操作系统更加强大的系统,许多用户使用Win10来进行各种操作。如果您正在使用Win10系统设置smb扫描,那么在设置共享文件夹时必须遵循以下步骤: 步骤1: 首先,您需要打开“控制面板”,进入“网络和Internet”选项,然后打开“共享中心”页面。 步骤2: 进入共享中心后,点击“更改高级共享设置”。 步骤3: 接下来,滑动到最下方,找到“文件和打印机共享”选项,然后选中“启用文件共享功能”。 步骤4: 在“文件和打印机共享”下,找到“所有人都可以更改(读/写)”选项,选中该选项并保存。 步骤5: 接下来,找到需要共享文件夹,并右键单击该文件夹,选择“共享”,然后选择“高级共享”。 步骤6: 在“高级共享”选项卡下,启用“共享文件夹”选项,并指定您要为该共享文件夹分配的共享名称。 步骤7: 接下来,选择“权限”选项卡,并确定您要分配给访问该共享文件夹的用户的访问权限。 步骤8: 最后,点击“共享”按钮以完成设置文件夹共享。 总结: 如果您想在Win10系统中正确设置SMB扫描共享文件夹,您必须按照上述步骤进行。这可以确保您及时找到并使用文件共享功能,同时保护您的文件和数据免受潜在的网络攻击。 ### 回答3: SMB扫描是一种常见的网络扫描方式,可以在不同的操作系统之间进行文件传输和共享。在Win10系统中,我们可以使用以下步骤来设置共享文件夹: 1. 首先,我们需要在系统中开启SMB扫描功能。我们可以打开“控制面板”,并选择“程序和功能”。在这里,我们可以选择“打开或关闭Windows功能”,并勾选“SMB1.0/CIFS 文件共享支持”和“SMB直接(SMB over TCP)”。 2. 接下来,我们需要设置共享文件夹。我们可以在文件资源管理器中找到需要共享文件夹(例如C:\Users\Public),并右键单击它。选择“属性”,并切换到“共享”选项卡。在这里,我们可以设置文件夹共享的名称和访问权限。我们还可以选择“高级共享”,并在里面设置共享的路径和其他选项。 3. 在设置完共享文件夹后,我们可以在打开的“属性”窗口中选择“共享”选项卡下的“共享”按钮。在这里,我们可以添加需要共享访问的用户和组,并设置他们的权限。例如,我们可以添加一个组,将其权限设置为“读写”,以便所有的组成员都可以访问和编辑共享文件夹。 4. 最后,我们需要测试文件夹共享是否正常。我们可以在另一台电脑上打开文件资源管理器,并输入共享文件夹的路径。例如,如果我们共享了C:\Users\Public文件夹,并将其名称设置为“Public”,我们可以在另一台电脑上打开文件资源管理器,并输入“\\MyComputerName\Public”来访问共享文件夹。 总之,在Win10系统中设置SMB扫描共享文件夹需要一些简单的步骤,只需要遵循上述步骤即可成功设置。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值