VMvare虚拟机之文件夹共享防火墙设置

目录

一.jdk的配置&TomCat的配置

1.1 jdk配置

1.2 tomcat配置 

二.文件夹共享功能

2.1 作用

2.2.高级共享和普通共享

三.防火墙设置 

3.1 入站规则和出站规则

四.附图-思维导图


一.jdk的配置&TomCat的配置

        建立一个共享文件夹,将jdk文件和tomcat文件拷贝进来,进行解压

    1.1 jdk配置

        双击jdk,进行一个傻瓜式安装

       环境配置jdk,输入jdk的虚拟机路径

配置path路径,双击path在变量值后面输入;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;  

测试:

 

1.2 tomcat配置 

        解压之后,点进bin目录,里面,点击startup.bat启动

        测试:

二.文件夹共享功能

         2.1 作用

文件夹共享功能是指将一个或多个文件夹共享给其他用户或设备访问和使用的功能。通过文件夹共享,用户可以方便地共享文件和文件夹,并且允许其他人在共享文件夹中查看、编辑、复制和删除文件。

  1. 协作工作:团队成员可以共享文件夹,方便协作编辑文档、共同管理项目、共享资源和参与工作流程。

  2. 文件同步:多台设备之间可以通过文件夹共享功能进行同步,确保文件的实时更新和一致性。

  3. 远程访问:通过文件夹共享功能,可以让用户在不同地点的设备上访问和管理文件,使得远程工作、出差或旅行变得更加便捷。

        2.2.高级共享和普通共享

            新建问价夹Java环境配置在虚拟机中,选择高级共享即可

新建文件夹test 选择普通共享,即可 

在本机输入\\+ip地址即可访问,可以看到test文件夹不叫这个,而是Users 

点击进去,Java环境配置就是单个文件夹形式 

而test,需要点击Users文件夹 一直点进来就能看到,因为普通共享是把电脑里面的全部拷贝分享出来了,不能针对于某个文件,这非常的不方便也不安全 

三.防火墙设置 

        先将远程设置关闭

开启防火墙,tomcat就无法访问

因为开启了防火墙,所以就不能访问8080端口号,如果想要访问,又不关闭防火墙的话,那么就需要定义一个入站规则,设置8080端口号访问

3.1 入站规则和出站规则

防火墙的入站规则和出站规则是用于控制网络流量的方向和访问权限。它们是防火墙的基本配置,用于保护网络免受未经授权的访问和恶意攻击。

入站规则(Inbound Rules)是用于控制从外部网络进入本地网络的流量。它们决定了哪些数据包可以进入网络,以及如何处理这些数据包。入站规则通常基于源IP地址、端口号和协议类型等信息进行过滤和验证。通过设置适当的入站规则,可以阻止未经授权的访问和恶意攻击,提高网络的安全性。

出站规则(Outbound Rules)是用于控制从本地网络流向外部网络的流量。它们决定了哪些数据包可以离开网络,以及如何处理这些数据包。出站规则通常基于目标IP地址、端口号和协议类型等信息进行过滤和验证。通过设置适当的出站规则,可以限制网络上的数据流向,防止敏感信息泄露和未经授权的数据传输。

入站规则和出站规则的作用是保护网络免受未经授权的访问和恶意攻击。它们可以帮助防止网络中的恶意软件、病毒和入侵者对系统进行攻击和入侵。通过限制网络流量的方向和访问权限,防火墙可以提供网络安全性和保护敏感数据的保密性。同时,入站规则和出站规则也可以帮助优化网络性能,提高网络的效率和可靠性。 

 新建入站规则

选择端口号 

 

开放8080端口号 

选择允许连接  

选择使用场景 

最后填写规则名称以及描述 ,这样就可以啦!

四.附图-思维导图

 

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

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

相关文章

Java中的内部类、枚举

内部类、枚举 内部类成员内部类静态内部类局部内部类(不重要)匿名内部类(重要)什么是匿名内部类使用场景 枚举类什么是枚举类枚举类的特点枚举类提供的一些额外API拓展:抽象枚举使用枚举类实现单例设计模式 常见应用场…

thinkphp6.0的workerman在PHP8.0下报错

一、我先升级了thinkphp6.0到最新版本: composer update topthink/framework二、结果提示我composer版本过低,需要升级到2,于是我又升级了composer composer self-update 三、我又升级了workerman: composer require topthink/think-work…

Unity 获取当前日期的短时间和处于早中午晚哪个时间段

在我们手机中我们总会看到下图所示的时间,时间段当前时间,假如我们要实现这个效果应该怎么做呢。 首先是使用DateTime.Now获取当前时间: // 获取当前时间DateTime currentTime DateTime.Now; 其次由当前时间获取短时间,可以使用…

Intel FPGA 技术开放日

概要 时间:2023.11.14 全天 ( 9:00 - 16: 20) 地点:北京望京. 凯悦酒店 主题内容:分享交流了Intel FPGA 产品技术优势和落地实践方案。 会议的议程 开场致词: FPGA业务,是几年前intel收购而…

虚拟机安装centos7系统步骤

1、下载系统镜像文件 下载地址:https://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-DVD-2207-02.iso 2、鼠标右键点击虚拟机-->设置-->CD/DVDD-->使用ISO映像文件-->点击浏览,选择文件,而后保存设置 3、点…

如何使用Docker将.Net6项目部署到Linux服务器(二)

目录 二 安装Redis 2.1 基本安装 2.1.1 下载Redis 2.1.2 解压并安装Redis 2.1.3 编译Redis 2.1.3 配置config文件 2.1.4 配置redis服务 2.1.5 关闭redis服务 2.2 Docker安装 2.2.1 拉取镜像 2.2.2 查看镜像 2.2.2 创建挂载目录 2.2.3 创建配置文件 2.2.4 创建容器…

算法笔记—二叉树遍历

二叉树 1. 递归遍历1. 先序遍历2. 中序遍历3. 后序遍历 2. 非递归遍历2.1 先序遍历2.2 中序遍历2.3 后序遍历2.3.1 两栈实现2.3.2 一栈实现 1. 递归遍历 二叉树的结构定位为: public static class TreeNode {public int val;public TreeNode left;public TreeNode …

CountDownLatch详解以及用法示例

一、什么是CountDownLatch CountDownLatch中count down是倒数的意思,latch则是门闩的含义。整体含义可以理解为倒数的门栓。 CountDownLatch的作用也是如此,在构造CountDownLatch(int count):的时候需要传入一个整数count,在这个…

PortSwigger Access Control

lab1: Unprotected admin functionality 访问robots.txt 进了删除即可 lab2: Unprotected admin functionality with unpredictable URL 访问admin-d0qwj5 lab3: User role controlled by request parameter 发现Cookie中存在判断是否为admin lab4: User role can be modifie…

gitattributes配置文件的作用

0 Preface/Foreword 0.1 基本概念 Git版本管控工具功能强大,在使用过程中,在多人合作的项目开发过程中,经常会遇到提交代码时出现的warning提醒,尤其是换行符。 Linux/Unix/Mac OS操作系统的换行符使用LF符号(\n&am…

逆向P1P2总结

字节八位 word 16位 deword 32 位 00 00 00 e8 是存储32位信息的起点 不是程序运行的起点 为什么电脑有32位与64位之分 寻址宽度 以字节为单位 0xfffffff 1 就是最大容量 转为十进制为 4294967296 / 1024 (k)/1024 (kb)/ 1…

web功能实例 - Canvas裁剪工具

嗯,手撸官方文档2天,发现没啥用,尤其是动画,那种计算出来的,根本想不到。因此学着学了抱着要做个东西的想法,去网上找相关案例,最终做出了这个裁剪工具。 PS :先说一下思路: 核心实现有3个canvas图层, 其中一个负责图片的预览。另外2个叠加到…

【华为机试】2023年真题B卷(python)-发广播

一、题目 题目描述: 某地有N个广播站,站点之间有些有连接,有些没有。有连接的站点在接受到广播后会互相发送。 给定一个N*N的二维数组matrix,数组的元素都是字符’0’或者’1’。 matrix[i][j]‘1’,则代表i和j站点之间有连接,mat…

web前端游戏项目-辨色大比拼【附源码】

web前端游戏项目-辨色大比拼【附源码】 《辨色大比拼》是一个旨在测试和提升玩家颜色识别能力的在线游戏。在游戏中,玩家将通过辨识颜色来解谜并推进游戏进程。辨色大比拼也是一个寓教于乐的游戏,它不仅提供了一个有趣的辨色挑战,还能帮助玩…

vue组件的类型及特点

vue组件的类型及特点 如果想要对组件进行类型划分,从实现的功能以及所具备的特点来划分,大致可以归纳为:动态组件、缓存组件、异步组件、函数式组件 JSX、递归组件等 动态组件:通过动态确定要显示的组件, is指定要显示组件的组件…

leetcode2两数加和问题(链表)

题目思路: ①创建一个int类型的局部变量,用来存储两个结点的Val值。 ②判断该Val值与10求余(mod)后是否大于0,如果大于0, 则需要在下一个结点进位。 ③最关键的步骤:实现l1,l2结点数值相加后构建新的存储求和后的结点&#xff0…

.NET Framework 对应系统版本汇总

复选标记图标 ✔️ 表示默认安装 .NET Framework 的操作系统版本。加号图标 ➕ 表示 .NET Framework 未安装但可以安装的操作系统版本。星号 * 表示必须在控制面板中(如果是 Windows Server,则通过服务器管理器)启用 .NET Framework&#xff…

IntelliJ IDEA插件

插件安装目录&#xff1a;C:\Users\<username>\AppData\Roaming\JetBrains\IntelliJIdea2021.2\plugins aiXcoder Code Completer&#xff1a;代码补全 Bookmark-X&#xff1a;书签分类 使用方法&#xff1a;鼠标移动到某一行&#xff0c;按ALT SHIFT D

Iptables深度解析:四表五链与动作参数

Iptables是Linux系统中强大的网络流量控制工具&#xff0c;它通过四种主要的表&#xff08;raw、mangle、nat、filter&#xff09;和五条链&#xff08;INPUT、OUTPUT、FORWARD、PREROUTING、POSTROUTING&#xff09;来实现对数据包的过滤、修改和地址转换。 表的概述 在ipta…

修改PCIE 设备控制寄存器DevCtl2参数

如何修改PCIE 设备控制寄存器DevCtl2参数&#xff1f; 参考书籍&#xff1a;PCI_Express_Base_Spec 如图所示&#xff1a;输入Lspci -s 00&#xff1a;08&#xff1a;00 -vvv|grep - i deve 输出DevCap、DevCtl、DevCap2、DevCtl2参数&#xff0c;本节重点分析UEFI BIOS怎么设置…