文件夹共享(普通共享和高级共享的区别)防火墙设置(包括了jdk安装和Tomcat)

文章目录

  • 一、共享文件
    • 1.1为什么需要配置文件夹共享功能?
    • 1.2配置文件共享功能
    • 1.3高级共享和普通共享的区别:
  • 二、防火墙设置
    • 2.1先要在虚拟机上安装JDK和Tomcat供外部访问。
    • 2.2设置防火墙:

一、共享文件

1.1为什么需要配置文件夹共享功能?

  • 1.我们在工作和生活中经常有需要将自己的文件复制给他人或者将他人的文件复制过来的需求。

  • 2.有时候我们使用u盘,有时候我们使用qq或者飞秋等软件,但是u盘和软件并不是万能的,比如没有U盘或者没有安装软件时,

  • 3.我们就没有办法进行数据的传输,那么这个时候如果我们在同一个局域网中,配置文件共享的优点就显现出来了。

1.2配置文件共享功能

上篇博主讲解的软件安装(详细讲解VMware虚拟机的安装及VMvare安装winServer2012)里面激活windows那里已经说明了怎么去配置文件共享功能
点链接即可看到

1.3高级共享和普通共享的区别:

  • 因为是在虚拟机里演示,所以我们用之前先记得给虚拟机进行拍照,防止什么地方出错了就可以回到你拍照的地方
    在这里插入图片描述
  • 先把远程连接连上
    步骤还是上篇讲的一样:
    在这里插入图片描述
  • win+r然后回车,输入ipconfig查看IP地址
    在这里插入图片描述
  • 怎么看共享文件夹?
  • 输入\加IP地址即可。
  • 下面的文件夹是高级共享,也就是上篇博主讲解的安装win Server2012中共享的文件夹是高级文件夹。
    在这里插入图片描述
  • 普通共享:
    可以看到我在远程桌面中创建了一个文件为普通共享:
    在这里插入图片描述
  • 然后右击,选择属性,在选择共享:
    在这里插入图片描述
  • 选择所有者:
    在这里插入图片描述
  • 最后点击完成:
    在这里插入图片描述
  • 现在我们可以看到 这里共享的文件名不是普通共享而是Users
    在这里插入图片描述
  • 那么要注意的是这里面的共享并不是在共享当前文件夹,而是共享的是当前的用户。
  • 那么共享的文件哪里去了呢?其实在Users里面
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 那么可以知道普通共享和高级共享区别就在于:
    普通共享的控制力度没有那么精确,更多的是共享的某一个用户,并不是共享到某一个文件夹。
    如果你只想要共享某一一个文件夹的话就需要用到高级共享。

二、防火墙设置

2.1先要在虚拟机上安装JDK和Tomcat供外部访问。

  • 把jdk和Tomcat拷进虚拟机:
    在这里插入图片描述
  • 在远程桌面安装jdk:
    在这里插入图片描述
  • 点击下一步:
    在这里插入图片描述
    在这里插入图片描述
  • 点击下一步:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在C盘\Program Files\java里
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 配置到环境变量里面:
    在这里插入图片描述
  • 点击环境变量
    在这里插入图片描述
  • 点击新建:
    在这里插入图片描述
    在这里插入图片描述
  • 然后:
    在这里插入图片描述
  • 编辑path输入
;%JAVA_HOME%\jre\bin;
  • 点击确定
    在这里插入图片描述
  • 最后检测jdk装好没有
  • win+R输入cmd
  • 再输入java -version
  • 可以看到已经装好了
    在这里插入图片描述
  • 现在把Tomcat解压
    在这里插入图片描述
  • 解压了之后点击Tomcat再点击bin目录:
    在这里插入图片描述
  • 在bin目录下找到startup.bat
    在这里插入图片描述
    在这里插入图片描述
  • 运行之后在本机上访问:ip+8080
  • 可以看到是访问成功了。
    在这里插入图片描述
  • 那么由此得知服务器里面部署的项目,外部是可以访问的,一般来说在公司里面是不会这样做的,容易受到攻击。
  • 这就涉及到了防火墙,就是哪个端口想访问的,你就设置哪个端口能访问,不能访问的就全部禁掉。

2.2设置防火墙:

  • 可以看到虚拟机上的防火墙是关掉的:
    在这里插入图片描述
    在这里插入图片描述
  • 再把远程连接关闭:
    在这里插入图片描述
  • 关闭了之后远程连接是连接不上的:
    在这里插入图片描述
  • 把虚拟上的防火墙打开:
    在这里插入图片描述
    在这里插入图片描述
  • 此时再看外部Tomcat能不能访问:
    在这里插入图片描述
  • 那么现在即希望能够访问进去,同时又希望别的端口访问不进去:
  • 这时我们去设置防火墙的策略
  • 点击高级设置:
    在这里插入图片描述
  • 可以看到有出战和入站规则:
  • 入站指的是谁能访问我的电脑(保护自己的电脑)
  • 出战指的是我能访问谁的电脑(当自己的电脑出现了危机不会导致别的电脑出现危机)
    在这里插入图片描述
  • 去设置入站规则:
    右键点击新建规则:
    在这里插入图片描述
  • 点击端口 下一步:
    在这里插入图片描述
    在这里插入图片描述
  • 可以看到我给它设置了8080
    在这里插入图片描述
  • 下一步:
    在这里插入图片描述
  • 下一步:
    在这里插入图片描述
  • 点击完成:
    在这里插入图片描述
  • 可以看到:
    在这里插入图片描述
  • 最后可以看到能访问了:
    在这里插入图片描述
  • 这就是关于防火墙的设置。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/579722.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

华为---USG6000V防火墙web基本配置示例

目录 1. 实验要求 2. 配置思路 3. 网络拓扑图 4. USG6000V防火墙端口和各终端相关配置 5. 在USG6000V防火墙web管理界面创建区域和添加相应端口 6. 给USG6000V防火墙端口配置IP地址 7. 配置通行策略 8. 测试验证 8.1 逐个删除策略,再看各区域终端通信情况 …

2024年深度学习、计算机视觉与大模型面试题综述,六大专题数百道题目

DeepLearning-Interview-Awesome-2024 本项目涵盖了大模型(LLMs)专题、计算机视觉与感知算法专题、深度学习基础与框架专题、自动驾驶、智慧医疗等行业垂域专题、手撕项目代码专题、优异开源资源推荐专题共计6大专题模块。我们将持续整理汇总最新的面试题并详细解析这些题目&a…

解决 MacOS JD-GUI 打开失败的问题

JD-GUI下载地址:http://java-decompiler.github.io JD-GUI 是一款轻量级的 Java 反编译工具,对于一些没有源码的 Jar 包,直接拖进去就可以反编译源码,十分的方便。 在 MacOS 还是 Mojave 的时候,JD-GUI 使用一切正常…

负载均衡——Ribbon

文章目录 Ribbon和Eureka配合使用项目引入RibbonRestTemplate添加LoadBalanced注解注意自定义均衡方式代码注册方式配置方式 Ribbon脱离Eureka使用 Ribbon,Nexflix发布的负载均衡器,有助于控制HTTP和TCP客户端的行为。基于某种负载均衡算法(轮…

线性代数基础【3】向量

第一节 向量的概念与运算 一、基本概念 ①向量 ②向量的模(长度) ③向量的单位化 ④向量的三则运算 ⑤向量的内积 二、向量运算的性质 (一)向量三则运算的性质 α β β αα (β γ) (α β) γk (α β) kα kβ(k l) α kα lα (二)向量内积运…

TypeScript前端学习(四)

前言 还是分享的笔记,大佬请绕行! 一、类的定义和继承 console.log("----对象---"); var people {"name": "张三",syaHi() {console.log("HI,my name is " this.name);} } people.syaHi();console.log("…

使用poi将pptx文件转为图片详解

目录 项目需求 后端接口实现 1、引入poi依赖 2、代码编写 1、controller 2、service层 测试出现的bug 小结 项目需求 前端需要上传pptx文件,后端保存为图片,并将图片地址保存数据库,最后大屏展示时显示之前上传的pptx的图片。需求看上…

sheng的学习笔记-【中】【吴恩达课后测验】Course 4 -卷积神经网络 - 第四周测验

课程4_第4周_测验题 目录 第一题 1.面部验证只需要将新图片与1个人的面部进行比较,而面部识别则需要将新图片与K个人的面部进行比较。 A. 【  】正确 B. 【  】错误 答案: A.【 √ 】正确 第二题 2.在人脸验证中函数d(img1,img2)起什么作用&a…

如何使用宝塔面板+Discuz+cpolar内网穿透工具搭建可远程访问论坛服务

文章目录 前言1.安装基础环境2.一键部署Discuz3.安装cpolar工具4.配置域名访问Discuz5.固定域名公网地址6.配置Discuz论坛 前言 Crossday Discuz! Board(以下简称 Discuz!)是一套通用的社区论坛软件系统,用户可以在不需要任何编程的基础上&a…

少走十年弯路!!!webpack详解

webpack是什么?? 本质上,webpack 是一个用于现代 JavaScript 应用程序的 静态模块打包工具。当 webpack 处理应用程序时,它会在内部从一个或多个入口点构建一个 依赖图(dependency graph),然后将你项目中所需的每一个模…

LSTM的记忆能力实验

长短期记忆网络(Long Short-Term Memory Network,LSTM)是一种可以有效缓解长程依赖问题的循环神经网络.LSTM 的特点是引入了一个新的内部状态(Internal State) 和门控机制(Gating Mechanism)&am…

禁止选择当天及以后的时间

这篇文章编辑与2023.12.26,所以可以选择的时间为包含2023.12.25以及之前的时间 实现思路:1、获取当天时间的年月日,然后默认时分秒为23:59:59; 2、获取到时间转为时间戳减去 一天(1*24*3600*10…

MySQL部署之yum安装

目录 MySQL 清理环境 下载yum源的rpm包 关闭防火墙 关闭selinux 安装必要的软件包 初始化 获取临时密码并修改密码 MySQL https://www.mysql.com //mysql官网 yum安装步骤 yum安装 清理环境 [rootmysql ~]# yum erase mariadb mariadb-server mariadb-libs mariadb-de…

智能三维数据虚拟现实电子沙盘

一、概述 易图讯科技(www.3dgis.top)以大数据、云计算、虚拟现实、物联网、AI等先进技术为支撑,支持高清卫星影像、DEM高程数据、矢量数据、无人机倾斜摄像、BIM模型、点云、城市白模、等高线、标高点等数据融合和切换,智能三维数…

Ubuntu20.04配置

新建用户 sudo adduser username给用户sudo权限 新创建的用户没有root权限,我们执行以下命令给用户sudo权限 sudo usermod -a -G adm username sudo usermod -a -G sudo username删除用户 删除用户及用户所有文件(/home/username/路径下的所有文件&a…

【WSL2】安装和配置ubuntu

文章目录 1. 安装WSL22. 安装ubuntu2.1. 通过Microsoft Store2.1. 通过命令行 3. ubuntu的使用3.1. 创建管理员root账户3.2. 换源3.3. 安装图形化界面 1. 安装WSL2 在控制面板 - 程序 - 程序与功能中点击启用或关闭Windows功能,选择 虚拟机平台适用于Linux的Window…

<JavaEE> 协议格式 -- 传输层协议 TCP

目录 一、TCP协议格式长啥样? 二、TCP协议属性解释 1)源端口号/目的端口号 2)序号/确认序号 3)TCP报头长度 4)保留位 5)标志位 6)窗口大小 7)校验和 8)紧急指针…

GrayLog日志平台的基本使用-ssh接入Dashboards展示

这里使用的版本为graylog4.2.10 1、一键安装graylog4.2.10,解压zip包,执行脚本就行 链接:https://pan.baidu.com/s/11U7GpBZ1B7PXR8pyWVcHNw?pwdudln 提取码:udln 2、通过rsyslog采集系统日志,具体操作参考前面文…

搭建maven私服

maven maven简介 什么是maven? Maven这个单词来自于意第绪语(犹太语),意为知识的积累。 Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 Maven 除了以…

vue3实现pinia仓库状态持久化

使用 pinia-plugin-persistedstate 实现pinia仓库状态持久化 安装 pnpm i pinia-plugin-persistedstate # or npm i pinia-plugin-persistedstate # or yarn add pinia-plugin-persistedstatemain.ts引入 import persist from pinia-plugin-persistedstate const app creat…