VMware虚拟机之文件夹共享jdk和tomcat安装防火墙设置

目录

一. 配置文件夹共享功能

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

        1.2 配置文件共享功能

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

        1.3.1 普通共享

        1.3.2 高级共享

        1.3.3 总结

二. jdk的配置

        2.1 安装jdk

        2.2 配置jdk的环境配置jdk

        2.3 配置成功

三. TomCat的配置

四. 防火墙设置 

        4.1 防火墙的主要功能

        4.2 出站规则&入站规则

        4.3 新建规则

五. 思维导图


一. 配置文件夹共享功能

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

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

        2. 有时候我们使用u盘,有时候我们使用qq或者飞秋等软件,但是u盘和软件并不是万能的,比如没有U盘或者没有安装软件时,我们就没有办法进行数据的传输,那么这个时候如果我们在同一个局域网中,配置文件共享的优点就显现出来了。

        1.2 配置文件共享功能

1. 先跟虚拟机进行远程连接。

连接成功 

2. 在需要共享的文件上,右键,点击属性。

3. 切换到共享页签,点击共享,可以选择不同的方式共享。

选择Everyone,这里选择Everyone,别人访问就不需要密码,比较方便,如果需要别人输入密码的话,这里选择需要对应的用户即可。

4. 点击添加,账户就会出现在下面,然后就可以可以修改权限了,点击共享。

5. 稍等之后,点击完成。

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

普通共享,共享出去Users是个用户,而高级共享更精准

        1.3.1 普通共享

        普通共享一般指对文件夹进行共享,并设置基本的访问权限,允许其他用户或计算机访问、查看和修改文件夹中的内容。普通共享常用于小型办公环境或家庭网络中,提供基本的文件共享功能。

1. 访问共享文件夹,在虚拟机中 “徽标+r” ,打开命令窗口

输入 ipconfig 可以查看虚拟机的IP地址(上面的操作是普通共享)

2. 在自己的电脑上的地址栏中输入 \\ 192.168.114.130 ,回车。

进入到共享文件夹中,但是可以很明显的看到文件夹不是test

3. test的真实路径

        1.3.2 高级共享

        高级共享则更多地涉及到对共享文件夹的权限控制和安全设置。通过高级共享,可以对不同用户或用户组设置不同的访问权限,包括读取、写入、执行等权限,以及设置文件夹的安全选项,如加密、审计等。高级共享还可以允许管理员对共享文件夹进行更精细的管理,确保文件的安全性和隐私性

1. 新建一个文件夹叫 “高级共享” ,右键--->属性

在共享标签页,点击高级设置,勾选共享此文件夹,

设置权限,全选上,最后点击确定

2. 在自己的电脑上的地址栏中输入 \\ 192.168.114.130 ,回车。

进入到共享文件夹中,这次可以很明显的看到文件夹有个 “高级共享”

        1.3.3 总结

        由此可见,在平常办公处事时,最常用的共享方式一定还是高级共享,可以把想要传送的文件进行更加精细的传送,不用耗费大量的时间进行搜索,也更加保护文件的安全性和隐私性。

二. jdk的配置

这里给大家准备好了jdk和tomcat:

网盘里面有jdk和tomcaticon-default.png?t=N7T8https://pan.baidu.com/s/1vAcEelpoBinLeUt1JtKNYg?pwd=vr2m

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

        2.1 安装jdk

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

安装成功

        2.2 配置jdk的环境配置jdk

1. win+x+y 打开虚拟机中的系统

选择高级系统设置,点击环境变量

2. 配置环境变量

变量设置参数如下:

  • 变量名:JAVA_HOME
  • 变量值:C:\Program Files\Java\jdk1.8.0_144        // 要根据自己的实际路径配置
  • 变量名:CLASSPATH
  • 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;         //记得前面有个"."
  • 变量名:Path
  • 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;         // 要在原有的Path后面增加一个 ";"

 JAVA_HOME:C:\Program Files\Java\jdk1.8.0_144

CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 

 

Path: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

        2.3 配置成功

win+r,输入cmd,回车

输入java -version进行测试

三. TomCat的配置

右键解压,进入bin目录里面,双击startup.bat打开tomcat

测试:输入虚拟机的IP地址+:8080的端口号,出现下方界面,代表tomcat启动成功

四. 防火墙设置 

        4.1 防火墙的主要功能

  • 防止来自被保护区域外部的攻击:在需要被保护的网络边界上设置防火墙,可以保护易受攻击的网络服务资源和客户资源。

  • 防止信息外泄和屏蔽有害信息:防火墙可以有效地控制被保护网络与外部网络间的联系,隔离不同网络,限制安全问题扩散。在区域边界上,防火墙能够执行安全检查,严格控制进出网络的数据,过滤和屏蔽有害信息,防止信息外泄。

  • 集中安全管理:通过配置,防火墙可以强化网络安全策略,将局域网的安全管理集中在一起,便于统一管理和执行安全政策。

  • 安全审计和告警:防火墙能够对网络存取访问进行监控审计,能够及时有效地记录由防火墙控制的网络活动,并能及时发现问题和及时报警。

  • 访问控制和其他安全作用等:防火墙是一种非常有效的网络访问控制设备,能够提供很强的网络访问控制功能。防火墙还可以充当IPSec平台、安全服务器、网络地址转换器、协议转换器、信息加密和身份认证设备等。

 先将远程设置关闭

开启防火墙,tomcat就用IP地址加端口号进行访问

        4.2 出站规则&入站规则

用户可以创建入站和出站规则,阻挡允许特定程序或者端口进行连接;可以使用预先设置的规则,也可以创建自定义规则,用户可以将规则应用于一组程序端口或者服务,也可以将规则应用于所有程序或者某个特定程序;可以阻挡某个软件进行所有连接、允许所有连接,或者只允许安全连接,并要求使用加密来保护通过该连接发送的数据的安全性

  1. 入站规则:谁能访问我的电脑,把我的资源共享到指定的别人电脑上去,不是谁都可以看我的(像QQ空间设置谁可以看),保护自己的电脑。
  2. 出站规则:我能访问谁的电脑,不设置就可以访问任意电脑,如果号被盗,拿你的电脑向你的朋友投病毒或者将隐私照片发出去,当自己的电脑出现危险,不要传染给别人的电脑。

  • windows 系统默认的规则

     默认阻止入站连接,默认允许出站连接。也就是说,凡是入站连接,任何程序和端口都要在防火墙上配置入站规则,否则都会被禁止。

  • 入站规则

    入站规则是用来限制远程主机访问本机的服务的,本机接收的请求中如果被请求的程序或具体端口是被限制的,则该请求会被拦截。

  • 出站规则

     出站规则是用来限制对外访问的,从本机发出的请求中,如果请求的对象是被禁止的,该请求会被拦截,表现方式就是断网。

        4.3 新建规则

第一步:在入站规则--->右键--->新建规则

第二步:选中端口 

第三步:输入你想要开放的端口号,可以设置区间或者单个,下一步 

第四步:选中允许连接,下一步 

第五步:把这些范围都选上 

第六步:给端口取个名字,加以描述,点击完成 

第七步:旁边可以看见我们刚刚设置好的端口,然后点击启用规则,端口便可以使用了,然后在浏览器中就可以访问了 

(设置完入站规则默认是启用的)

五. 思维导图

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

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

相关文章

java生产设备效率管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点 java Web生产设备效率管理系统是一套完善的java web信息管理系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发,数据库为ac…

【SD】一致性角色 - 同一人物 不同姿势 - 2

首先生成4张不同姿势的图片 masterpiece,high quality,(white background:1.6),(simple background:1.4),1gril,solo,black footwear,black hair,brown eyes,closed mouth,full body,glasses,jacket,long hair,long sleeves,lookig at viewer,plaid,plaid skirt,pleated shirt,…

矩阵对角线遍历

Diagonal 2614. 对角线上的质数 class Solution {public int diagonalPrime(int[][] nums) {int n = nums.

2023年职业规划与心灵成长:对技术行业的深度思考与未来规划

引言: 在快速发展的科技时代,技术行业成为了许多年轻人追逐梦想的舞台。然而,随着技术的不断进步和变革,我们需要更加深入地思考自己的职业规划和心灵成长,以适应未来的挑战和机遇。本文将探讨2023年技术行业的发展趋…

.Net Core 防御XXS攻击

网络安全攻击方式有很多种,其中包括XSS攻击、SQL注入攻击、URL篡改等。那么XSS攻击到底是什么?XSS攻击有哪几种类型? XSS攻击又称为跨站脚本,XSS的重点不在于跨站点,而是在于脚本的执行。XSS是一种经常出现在Web应用程序中的计算机安全漏洞…

记录 Docker 中安装 ROS2

目录 1 安装 Docker 2 安装 ROS2 3 启动 Docker 4 测试 ROS2 环境 1 安装 Docker 1. 更新软件包sudo apt updatesudo apt upgrade2. 安装 docker 依赖sudo apt-get install ca-certificates curl gnupg lsb-release3. 添加 docker 官方 GPG 密钥curl -fsSL http://mirror…

VUE——IDEA 启动前端工程VS文件启动前端工程

IDEA 启动前端 目录 前言一、打开控制台二、输入npm install三、依赖下载完之后,输入npm run dev,运行前端项目1、IDEA启动前端工程2、文件目录启动前端工程 四、点击http://localhost:8080后续敬请期待 前言 启动已有的vue前端项目 一、打开控制台 选…

【解决复杂链式任务打造全能助手】大模型思维链 CoT 应用:langchain 大模型 结合 做 AutoGPT

大模型思维链 CoT 应用:langchain 大模型 结合 做 AutoGPT,解决复杂链式任务打造全能助手 思维链 CoTlangchainlangchain 大模型结合打造 AutoGPT 思维链 CoT 最初的语言模型都是基于经验的,只能根据词汇之间的相关性输出答案,根…

【分库分表篇】分区和分表的区别

分区和分表的区别 ✔️ 解析✔️拓展知识仓✔️分区的方式✔️MySQL 数据库支持的分区类型为水平分区 ✔️ 解析 数据库中数据量过多,表太大的时候,不仅可以做分库分表,还可以做表分区,分区和分表类似,都是按照一定的规…

Vue-Setup

一、setup概述 小小提示&#xff1a;vue3中可以写多个根标签。 Person.vue中内容 <template><div class"person"><h2>姓名&#xff1a;{{name}}</h2><h2>年龄&#xff1a;{{age}}</h2><!--定义了一个事件&#xff0c;点击这…

数据特征工程 | PSO粒子群算法的特征选择原理及python代码实现

粒子群优化(Particle Swarm Optimization,PSO)是一种基于群体智能的优化算法,常用于解决搜索和优化问题。在特征选择问题中,PSO可以用于选择最佳的特征子集,从而提高模型的性能和效果。 PSO的特征选择原理如下: 表示特征子集:PSO中的每个粒子表示一个特征子集,其中每…

PyTorch常用工具(2)预训练模型

文章目录 前言2 预训练模型 前言 在训练神经网络的过程中需要用到很多的工具&#xff0c;最重要的是数据处理、可视化和GPU加速。本章主要介绍PyTorch在这些方面常用的工具模块&#xff0c;合理使用这些工具可以极大地提高编程效率。 由于内容较多&#xff0c;本文分成了五篇…

一起学量化之KDJ指标

KDJ指标,也称为随机指数,是一个常用的技术分析工具。它由三条线组成:K线、D线和J线,分别代表不同的市场动态。KDJ指标通过分析最高价、最低价和收盘价计算得出。 1. KDJ指标理解 J线是移动速度最快的线,可以提供更加敏锐的市场信号。K线是指标的核心,显示市场的即时动态。…

【linux 多线程并发】线程属性设置与查看,绑定CPU,线程分离与可连接,避够多线程下的内存泄漏

线程属性设置 ​专栏内容&#xff1a; 参天引擎内核架构 本专栏一起来聊聊参天引擎内核架构&#xff0c;以及如何实现多机的数据库节点的多读多写&#xff0c;与传统主备&#xff0c;MPP的区别&#xff0c;技术难点的分析&#xff0c;数据元数据同步&#xff0c;多主节点的情况…

LeetCode1275. Find Winner on a Tic Tac Toe Game

文章目录 一、题目二、题解 一、题目 Tic-tac-toe is played by two players A and B on a 3 x 3 grid. The rules of Tic-Tac-Toe are: Players take turns placing characters into empty squares ’ . The first player A always places ‘X’ characters, while the seco…

Keras实现Transformer

# 导入所需的库 import numpy as np from keras.models import Model from keras.layers import Input, Dense, Embedding, MultiHeadAttention from keras.optimizers import Adam# 定义模型参数 vocab_size 10000 # 词汇表大小 embedding_dim 256 # 嵌入维度 num_heads …

营销系统升级:运荔枝无代码集成电商API功能

无代码开发&#xff1a;运荔枝连接电商与CRM 随着电子商务的持续扩张&#xff0c;企业亟需无缝集成电商平台与客户关系管理&#xff08;CRM&#xff09;系统&#xff0c;以提高运营效率。运荔枝通过其无代码开发平台&#xff0c;为企业提供了简化的API连接服务。商家可以在不具…

Prometheus 监控进程

prometheus 进程的监控 1. process exporter功能 2. 监控目标对主机进程的监控&#xff0c;chronyd sshd 等服务进程已经已定义脚本运行程序的运行状态监控。 process-compose的安装 监控所有进程 mkdir /data/process_exporter -p cd /data/process_exporter创建配置文件 …

Linux期末复习笔记

期末复习笔记 引言目录操作用户和组用户组 文件及文件权限文件文件目录及分类Linux文件目录文件类型文件权限 磁盘管理磁盘命名规则使用命令行工具管理磁盘分区和文件系统linux中的数据备份策略软件包安装检查维护文件系统 进程管理进程分类ps查看与top查看的区别&#xff1a; …

为什么ChatGPT选择了SSE,而不是WebSocket?

我在探索ChatGPT的使用过程中&#xff0c;发现了一个有趣的现象&#xff1a;ChatGPT在实现流式返回的时候&#xff0c;选择了SSE&#xff08;Server-Sent Events&#xff09;&#xff0c;而非WebSocket。 那么问题来了&#xff1a;为什么ChatGPT选择了SSE&#xff0c;而不是We…