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

打印 上一主题 下一主题

主题 974|帖子 974|积分 2922

前言

局域网内(无安全题目,比如自己家里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
  1. PS C:\WINDOWS\system32> Get-SmbServerConfiguration | Select EnableSMB2Protocol
  2. EnableSMB2Protocol
  3. ------------------
  4.               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查察带脱期制以及启用大传输单位:
  1. PS C:\Windows\system32> Get-SmbClientConfiguration | Format-Table EnableBandwidthThrottling, EnableLargeMtu
  2. >>
  3. EnableBandwidthThrottling EnableLargeMtu
  4. ------------------------- --------------
  5.                      True           True
复制代码
可以看到 Enable Bandwidth Throttling(启用带脱期制)这里看到是true即1,关闭它,即排除带脱期制
  1. Set-SmbClientConfiguration -EnableBandwidthThrottling 0 -EnableLargeMtu 1
  2. PS C:\Windows\system32>
  3. PS C:\Windows\system32> Set-SmbClientConfiguration -EnableBandwidthThrottling 0 -EnableLargeMtu 1
  4. 确认
  5. 是否确实要执行此操作?
  6. 正在执行操作“Modify”(针对目标“SMB Client Configuration”)。
  7. [Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [S] 暂停(S)  [?] 帮助 (默认值为“Y”): A
  8. PS C:\Windows\system32> Get-SmbClientConfiguration | Format-Table EnableBandwidthThrottling, EnableLargeMtu
  9. >>
  10. EnableBandwidthThrottling EnableLargeMtu
  11. ------------------------- --------------
  12.                     False           True
  13. PS C:\Windows\system32>
复制代码



  • -EnableBandwidthThrottling 0:这个参数用于禁用带脱期制功能。将其设置为0意味着SMB客户端不会对其传输速度举行任何情势的限定。这有助于确保SMB客户端能够充分利用可用的网络带宽举行文件传输。
  • -EnableLargeMtu 1:这个参数用于启用大MTU(Maximum Transmission Unit)支持。MTU是网络协议中界说的最大传输单位大小,它决定了网络层协议一次可以传输的最大数据量。将其设置为1意味着SMB客户端将使用较大的MTU大小,这有助于淘汰网络传输中的数据包分片,从而进步传输服从。


参考文章

 ​​​​​​​从零开始设置win10网络共享(Samba)/需要密码访问​​​​​​​
https://www.bilibili.com/read/cv9475531/
办理局域网无线或有线文件传输速度慢题目(SMB)
https://www.bilibili.com/read/cv22180678/?spm_id_from=333.999.collection.opus.click



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

笑看天下无敌手

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表