1. 为什么选择FTP?从SMB到FTP的流畅度跃迁
如果你和我一样,是个喜欢在客厅大电视上用KODI看4K原盘电影的影音爱好者,那你肯定对“卡顿”和“转圈加载”深恶痛绝。我之前也走了不少弯路,最开始用的就是Windows自带的SMB共享,设置简单,但播放高码率4K影片,尤其是那种七八十GB一部的蓝光原盘时,时不时就会缓冲一下,非常影响沉浸感。后来我查了很多资料,也实测对比过,发现FTP协议在局域网内的传输效率,尤其是对于KODI这种播放器连续读取大文件流的场景,确实比SMB要稳定和高效不少。你可以把SMB想象成一个既要管文件访问、又要管打印共享的“大管家”,事务繁杂;而FTP就是个专注的“文件快递员”,目标单一,所以在纯粹的文件流传输上,它的开销更小,速度上限更高。
但网上很多老的FTP搭建教程,为了图省事,会教你直接放行系统核心进程svchost.exe的防火墙规则。这个方法我早期也用过,确实能通,但后来被懂安全的朋友一顿批评。他说这就好比为了让你家客人(KODI)能进门,直接把整面墙(系统关键服务)都拆了,安全隐患极大,相当于给潜在的网络攻击开了个后门。所以这次重装系统后,我下定决心,一定要找到一个既安全又不损失性能的配置方法。经过和几个AI助手反复“拉扯”、实践、排错,终于摸索出了一套完整的方案。这套方案的核心思路就是:精细化控制。我们不给FTP服务开“特权”,而是像给客人发一张精确到房间号的门禁卡一样,只开放它必需的那些“端口”,并且为它创建一个权限极低的专属“用户账户”。这样既能保证4K影片流畅播放,又能把系统的安全风险降到最低。
2. 搭建前的精密准备:用户、IP与功能
磨刀不误砍柴工,在动手配置FTP服务之前,有三项准备工作必须做扎实,这直接关系到后续的稳定性和安全性。
2.1 创建专属的“观影账户”
我们绝不能用日常使用的管理员账户去运行FTP服务。正确的做法是创建一个专门用于文件共享的“最小权限账户”。我给它起名叫PCVideo,你可以按自己喜好来。
操作步骤:
- 在Windows搜索框输入“计算机管理”并打开,或者按
Win + R输入compmgmt.msc。 - 在左侧树形图中,依次展开“系统工具” -> “本地用户和组” -> “用户”。
- 在右侧空白处右键,选择“新用户”。
- 在弹出的窗口中,填写用户名(如
PCVideo)和密码。这里有个关键点:务必取消勾选“用户下次登录时须更改密码”,同时勾选上“用户不能更改密码”和“密码永不过期”。这是因为FTP服务需要账户密码固定不变,否则KODI连接时会因为密码过期而失败。 - 点击“创建”,然后关闭窗口。
账户创建好后,我们还要进一步“削弱”它的权限,把它从普通用户组(Users)降到访客组(Guests)。双击刚创建的PCVideo账户,切换到“隶属于”选项卡。你会看到它默认属于“Users”组。我们先点击“添加”,然后点“高级” -> “立即查找”,在列表中找到“Guests”并双击添加。接着,在“隶属于”列表里选中“Users”,点击“删除”。这样,这个账户就只有最基本的文件读取权限,即使被不当利用,也干不了什么坏事。
最后一步,为了防止这个账户被用来登录Windows系统(虽然概率极低),我们可以禁止它本地登录。按 Win


620

被折叠的 条评论
为什么被折叠?



