CIFS协议入门指南:快速部署文件共享服务器

这篇具有很好参考价值的文章主要介绍了CIFS协议入门指南:快速部署文件共享服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

数据来源 

本文涉及NTFS权限的知识,不熟悉的可以先看这篇文章

一、共享服务器概述

        通过网络提供文件共享服务,提供文件下载和上传服务(类似于FTP服务器)

二、创建共享

        方法:文件夹右键属性--共享--开启共享--设置共享名--设置共享权限

        注:

                1)本地登录时,只受NTFS权限的影响

                2)远程登录时,将受共享NTFS权限的共同影响,且取交集!(交集:两者都有的)

                3)所以建议设置共享权限为everyone完全控制,然后具体的权限需求在NTFS权限中设置即可。

        图示解析:

        这里设置的权限就是共享权限

        cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

        cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维 

        本地权限就是指NTFS权限(有些计算机可能是FAT32之类的,可修改),文件共享时可以把a的账户信息给别人远程登录,然后给a单独设置权限(就相当于给远程登录的人设置权限),a是我创建的普通用户, 尽量不要泄露自己的管理员账户信息

        cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

三、访问共享

在开始运行/或我的电脑地址栏中,输入UNC地址:

\\ 文件共享服务器IP

\\ 文件共享服务器IP\共享名

需要共享的电脑需要在同一局域网下,我这里winXP配的ip地址:10.1.1.1  子网掩码是:255.255.255.0,win2003配的ip地址:10.1.1.2  子网掩码是:255.255.255.0 

配置ip地址方法

cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

开始访问共享:在win2003创建了文件共享,步骤在上面,下面是使用winxp虚拟机进行远程登录

          \ 是本地路径符  \\ 是网络符    后面接上访问共享目标的IP地址

        cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

        随便找个文件地址栏输入也可以

        cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

        输入目标账户,这里需要注意的是我们不要把自己的管理员账户给别人连接共享,给个普通账户就行,而且不用注销切换账户,就算现在win2003登录的是管理员账户,但是别人一样能通过普账户连接 

         cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

         连接成功,就可以把文件下载到自己电脑(直接拖进电脑或复制都可以)cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

或者把winxp-1的文件上传到上面 

cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

         win2003-1内就可以接收,实现双方共享文件cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

四、创建隐藏共享 

        方法: 共享名$

        cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

 五、访问隐藏共享的方法

        \服务器IP\共享名$

        cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

        cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

 六、共享相关命令

        net share                                                            # 列出共享列表

        net share 共享名=共享资源路径(如:c:\)      # 创建资源共享

        net share 共享名 /del                                         # 删除共享

        默认把你电脑数据全部隐藏共享了出去,微软这么做的目的是为了方便用户管理,一般用户不用这个,这就方便了黑客管理,建议把用不到的共享链接删除。 

        cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维 

      IPC$ 是一条空链接,别人登录这条链接就能浏览电脑所有数据

        一般情况下它还不让删除,但我们可以改数据

        输入:shutdown -r -f -t 0  # 重启电脑

 七、屏蔽系统隐藏共享自动产生

为什么要屏蔽?

当你把 c$ 、d$、admin$ 这些默认共享删除完成之后,重启电脑,输入:net share 你会发现这些共享又自动生成了

什么是注册表?

如果把一台电脑比作一座城市,那么注册表就是公安系统的户籍科,记录了每个公民的的个人信息,在电脑中的体现就是,你每安装一个软件这个软件的相关信息都会放到注册表内注册(那个公司开发的、安装在哪个路径、干什么用的...),注册表一般都是在C盘,就算软件是安装在D盘E盘这些,软件的相关信息还是在C盘的注册表内,只是软件的数据在安装盘。

        1. 打开注册表

                打开注册表编辑器:regedit

        2. 定位共享注册表位置

cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

设置步骤:右键新建 -- DWORD 值-- 命名为 AutoShareServer-- 修改-- 设置值为0 (1 自动产生  0 关闭)-- 把刚才没删除的C$之类的删除掉-- 重启电脑测试有没有又自动生成了,没有就成功了

如果是win10还要建个  AutoShareWks  值为 0 

cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

 cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

八、查看本地网络开放端口

netstat -an

九、关闭445服务

可以通过关闭445端口来屏蔽病毒传入(如勒索病毒等)

        方法1:打开services.msc,并停止及禁用server服务,停止这个服务相当于445端口关闭了

        注意:这个 Server 服务就是共享服务,这服务停止了你电脑也没法向外提供共享了,那些隐藏的共享也自然失效了。

        图示如下:

        找到 Server 打开属性 

cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

        设置禁用并停止服务 

         cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

        如有改为不操作就行 ,最后确定

         cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

         重启电脑(有些电脑的系统反应快不重启也可以,不过重启比较保险)测试一下,  输入:net share    # 查看电脑的共享服务

        像下面这样就是Server服务停止成功,停止这个服务相当于445端口关闭了(注意这里要选N不然又要重来一遍),需要共享文件时再自行开启。

         cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

        cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

        方法2:禁用被访问455,配置高级安全防火墙-入站规则(在win7及以上系统,win2008及以上系统)

        图示:

        打开控制面板 -- 系统和安全

cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

         选择防火墙 -- 高级设置cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

 cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

 选择入站规则(限制别人访问我电脑)出站规则是限制自己的,我们一般只做入站规则cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

 把鼠标放到入站规则上右键 -- 新建规则 -- 选择端口 -- 下一步

cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

 这里的规则选 TCP 和UDP都可以,因为我们都要设置,一般的端口号要么是TCP要么就是UDP但是445端口比较特殊两个都有,所以我们要建两个规则,TCP和UDP

         cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

 选择阻止cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

 下一步cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

 起个名称,完成cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维

 按照上面的步骤再创建一个UDP的入站规则,最终如下

cifs协议可以实现主机间文件共享,网络安全基础,服务器,linux,运维文章来源地址https://www.toymoban.com/news/detail-657923.html

到了这里,关于CIFS协议入门指南:快速部署文件共享服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • TensorFlow 2.0 快速入门指南:第三部分

    原文:TensorFlow 2.0 Quick Start Guide 协议:CC BY-NC-SA 4.0 译者:飞龙 本文来自【ApacheCN 深度学习 译文集】,采用译后编辑(MTPE)流程来尽可能提升效率。 不要担心自己的形象,只关心如何实现目标。——《原则》,生活原则 2.3.c 在本节中,我们将研究许多 人工神经网络 ( ANN

    2023年04月16日
    浏览(48)
  • 【算法竞赛】蓝桥杯Python组快速入门指南

    该指南由GPT4编写,用于快速入门蓝桥杯Python组。当然,仅限入门而已 本指南由GPT-4(23年3月未阉割版)编写,曾帮助笔者半天内入门py,并较熟练完成一般难度的算法题目 一直以来笔者都是使用C++作为算法竞赛语言,但是奈何C++组太卷,笔者又太菜,于是另谋他路 Prompt模板

    2024年02月05日
    浏览(48)
  • Elasticsearch入门指南——快速掌握全文搜索与分析

    作者:禅与计算机程序设计艺术 全文搜索引擎(Full-text search engine)也叫检索系统或者检索引擎,它是一个数据库应用程序,用来存储、处理和检索文字信息,并根据用户提交的查询语句从海量的文档中找到匹配的结果。最早起,它是基于搜索引擎技术诞生的,并广泛

    2024年02月08日
    浏览(56)
  • Shell编程——弱数据类型的脚本语言快速入门指南

    目录 Linux Shell 数据类型 变量类型 运算符 算术运算符 赋值运算符 拼接运算符 比较运算符 关系运算符 控制结构 顺序结构 条件分支结构 if 条件语句 case 分支语句  循环结构 for 循环 while 循环 until 循环 break 语句 continue语句 函数 函数定义  函数名 函数体 返回值 参数 函数的

    2024年02月12日
    浏览(78)
  • 使用Flutter构建ChatGPT客户端:快速入门指南

    在本篇博客文章中,我们将通过OpenAI的API构建一个简单的对话界面,与ChatGPT进行聊天。 近来OpenAI和ChatGPT的热度很高,尤其是最近发布的GPT-4。这类工具的大量使用案例已经涌现出来,但目前人们最常用ChatGPT的方式是通过chat.openai.com进行聊天。我一直在使用ChatGPT来激发灵感、

    2024年02月05日
    浏览(41)
  • 【Rust指南】快速入门|开发环境|hello world

      本篇博客是Rust语言系列的开篇之作,以后有关Rust语言的文章也都会收录在我的 《进军Rust》 专栏里,我会精心打造这个专栏,帮助大家快速入门Rust语言,享受Rust语言带来的编程乐趣。虽然Rust相比其他语言入门慢,但这恰巧说明了Rust语言的特色——安全高效。对Rust语言

    2024年02月15日
    浏览(42)
  • 【Python 矩阵:快速入门指南】-深入理解矩阵运算及其常用计算

    【Python 矩阵:快速入门指南】-深入理解矩阵运算及其常用计算 在数据科学和机器学习中,矩阵是一个非常重要的数学概念,它被广泛应用于数据处理、图像处理、自然语言处理等领域。Python作为一门高效且广泛应用的编程语言,提供了许多强大的工具来处理矩阵。本文将介

    2024年02月13日
    浏览(68)
  • visual studio 中的 resharper C++ 插件快速入门指南

    : visual studio resharper  C++  高质量代码 重构 visual studio已经是极具效率的C++生产工具,但是这还不够。使用Resharper C++插件,可以更多的帮助到你。愉快转向现代C++,轻松了解C++中最棘手的方面。快速识别不会发现的错误和代码效率低下,通过安全的快速修复和强大的重

    2024年02月04日
    浏览(50)
  • 0基础快速集成ChatGPT!请收藏好这份保姆级入门指南!

    快速集成ChatGPT!请收藏好这份保姆级入门指南! 大家好,我是洲洲,欢迎关注,一个爱听周杰伦的程序员。关注公众号【程序员洲洲】即可获得10G学习资料、面试笔记、大厂独家学习体系路线等…还可以加入技术交流群欢迎大家在CSDN后台私信我! 如果大家要在 Python 中使用

    2024年02月07日
    浏览(46)
  • HarmonyOS云开发基础认证题目记录——包括第一期:Serverless基础、第二期:快速构建用户认证系统、第三期:云函数入门指南、第四期:云数据库入门指南、第五期:云存储入门指南。

    1. 【判断题】  应用架构的演进依次经历了微服务架构、单体架构、Serverless架构等阶段。 错误 2. 【判断题】  认证服务手机号码登录需要填写国家码。 正确 3. 【判断题】  认证服务在绑定微信账号后就不能再绑定QQ账号了。 错误 4. 【判断题】  云函数可以根据函数的实际

    2024年02月05日
    浏览(116)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包