实验1局域网内的资源共享
- 格式:ppt
- 大小:1.81 MB
- 文档页数:12


ftp局域⽹内实现上传⽂件资源共享**第⼀步:搭建ftp服务器**1.安装ftp服务2.添加站点3.配置站点的⽤户名和密码第⼆步:创建springboot项⽬整合ftp1.添加ftpclient的依赖<dependency><groupId>commons-net</groupId><artifactId>commons-net</artifactId><version>3.1</version></dependency>2.配置连接FTP的资源信息application.ymldagang:yitihua:document:uploadPath: C:\uploadFileftpIp: 192.168.0.52ftpName: shiwenftpPassword: 13145213.编写使⽤ftp上传⽂件的controller@RequestMapping("/search")public class SearchController {@Value("${dagang.yitihua.document.uploadPath}")private String uploadPath;@Value("${dagang.yitihua.document.ftpIp}")private String ftpIp;@Value("${dagang.yitihua.document.ftpName}")private String ftpName;@Value("${dagang.yitihua.document.ftpPassword}")private String ftpPassword;@PostMapping("/uploadFile")public Map<String, Object> uploadFile(MultipartFile file) throws Exception{Map<String, Object> map = new HashMap<String, Object>();FileEntity fEntity = new FileEntity();//获得源⽂件的名String originalFileName = file.getOriginalFilename();//源⽂件后缀String suffix = originalFileName.substring(stIndexOf('.'));//2、使⽤UUID⽣成新⽂件名String uuid = UUID.randomUUID().toString();fEntity.setId(uuid.replaceAll("-", ""));//String.valueOf(Snowflake.getNextKey()));String newFileName = fEntity.getId() + suffix;fEntity.setFileName(file.getOriginalFilename());fEntity.setUploadTime(new Date());fEntity.setUploadBy("admin");//String suffix = fEntity.getFileName().substring(fEntity.getFileName().indexOf("."));fEntity.setFinePathName(uploadPath + File.separator + fEntity.getId() + suffix);fEntity.setDocType(new DocType());fEntity.getDocType().setId(getDocTypeId(fEntity.getFileName()));InputStream inputStream = file.getInputStream();//将⽂件上传⾄ftp服务器\boolean uploadToFtp = this.uploadToFtp(newFileName,inputStream); if (uploadToFtp==true){//⽂件上传ftp服务器成功删除本地⽂件System.out.println("上传⾄ftp服务器成功!");map.put("result", "success");map.put("fileId", fEntity.getId());}else {System.out.println("上传⾄ftp服务器失败!");map.put("result", "fail");}return map;}private boolean uploadToFtp(String originFileName, InputStream input){ FTPClient ftpClient = new FTPClient();try {//连接ftp服务器参数填服务器的ipftpClient.connect(ftpIp);//进⾏登录参数分别为账号密码ftpClient.login(ftpName,ftpPassword);//创建ftp的存储路径ftpClient.makeDirectory(uploadPath);//ftp的物理存储路径ftpClient.changeWorkingDirectory(uploadPath);//设置⽂件类型为⼆进制⽂件ftpClient.setFileType(FTP.BINARY_FILE_TYPE);//开启被动模式(按⾃⼰如何配置的ftp服务器来决定是否开启) ftpClient.enterLocalPassiveMode();//上传⽂件参数:上传后的⽂件名,输⼊流ftpClient.storeFile(originFileName, input);} catch (IOException e) {e.printStackTrace();return false;}return true;}}。
怎么样查看局域网中的共享在日常生活和工作中,我们经常会遇到需要查看局域网中的共享资源的情况。
无论是在公司内部还是家庭网络中,局域网中的共享资源可以方便我们共享文件、打印文档以及访问共享设备等。
本文将为您介绍几种简单有效的方法,帮助您快速查看局域网中的共享。
一、Windows系统下的共享查看Windows操作系统是广泛使用的操作系统之一,因此我们先介绍在Windows系统下如何查看局域网中的共享资源。
1. 使用文件资源管理器打开文件资源管理器,点击左侧的“网络”选项,在“网络”窗口中将显示所有与您的电脑连接的网络资源。
在这里,您可以找到文件夹、计算机、打印机等共享资源。
双击打开您感兴趣的共享资源文件夹,即可访问其中的文件。
2. 使用命令提示符您也可以使用命令提示符来查看局域网中的共享资源。
按下Win+R 组合键打开运行窗口,输入"cmd"并回车,打开命令提示符窗口。
在窗口中输入命令"net view",系统将列出您当前所连接的网络资源。
您可以找到您感兴趣的共享资源并进行访问。
3. 使用IP地址访问如果您知道目标共享资源的IP地址,您可以直接在文件资源管理器的路径栏中输入该IP地址,如"\\192.168.1.100",然后按下回车键。
系统将直接打开该IP地址对应的共享资源文件夹,方便您进行查看和访问。
二、Mac系统下的共享查看对于Mac用户,同样有几种方法可以查看局域网中的共享资源。
1. 使用Finder打开Finder,点击左侧的“共享”选项,Finder将列出所有可访问的局域网共享资源。
您可以双击打开您感兴趣的共享资源文件夹,访问其中的文件。
2. 使用命令行工具您也可以使用Terminal命令行工具来查看局域网中的共享资源。
打开Terminal,输入命令"ls /Volumes",按下回车键,系统将列出您当前连接的网络共享资源的名称。
实训1:组建小型局域网作业实训1:组建小型局域网作业一、引言在本次实训中,我们将学习如何组建一个小型局域网。
局域网是一个具有有限范围的网络,常用于办公室、学校等小型场所。
通过建立局域网,我们可以实现内网互联和资源共享的目标。
二、设计局域网拓扑结构⒈了解需求和目标:确定所需的局域网的规模、带宽要求和设备数量,以及需要提供的服务类型。
⒉设计物理拓扑:根据需求和目标,设计局域网的物理拓扑结构,包括布线、设备位置等。
⒊设计逻辑拓扑:确定局域网中的设备之间的逻辑连接方式,如星型、环形、总线等。
三、选择网络设备⒈选购网络交换机:根据局域网需求,选择适当的网络交换机,考虑到端口数量、速度、可管理性等因素。
⒉选购路由器:如果需要连接局域网和互联网,选择合适的路由器,并配置合适的路由表。
⒊选购网络线缆:选择合适的网络线缆,如Cat 5e、Cat 6等,保证数据传输的稳定和高效。
四、配置网络设备⒈配置交换机:为交换机配置管理IP地质、VLAN、端口速度等。
⒉配置路由器:为路由器配置IP地质、子网掩码、默认网关等。
⒊配置主机设备:为每个主机设备配置IP地质、子网掩码、默认网关等。
五、测试网络连通性⒈ping测试:使用ping命令测试局域网内主机之间的连通性。
⒉traceroute测试:使用traceroute命令测试局域网内主机之间的路径。
⒊访问共享资源:确保网络内的主机可以访问共享文件夹和打印机等共享资源。
六、文档总结在本次实训中,我们成功地组建了一个小型局域网,并实现了内网互联和资源共享的功能。
通过本次实训,我们对局域网的组建和配置有了更深入的理解。
附件:本文档不涉及附件。
法律名词及注释:⒈网络交换机:一种通过MAC地质学习和转发数据的网络设备。
⒉路由器:一种用于在不同网络之间转发数据的设备。
⒊IP地质:用于标识网络上的设备的唯一数字地质。
⒋子网掩码:用于划分IP地质为网络部分和主机部分的32位二进制数。
局域网工作组设置和共享加密1. 简介局域网(Local Area Network,简称LAN)是一种用于连接位于较小地理范围内的设备的计算机网络。
在局域网中,设置工作组和实施共享加密是重要的任务,以确保网络内的设备能够相互通信,并保护数据的安全。
本文将介绍局域网工作组设置和共享加密的步骤和方法,帮助您建立一个安全可靠的局域网环境。
2. 设置局域网工作组2.1 什么是工作组在局域网中,工作组是一组共享相同资源的计算机的集合。
工作组允许计算机彼此访问共享文件夹、打印机和其他资源。
通过设置工作组,可以简化局域网内设备的管理和配置。
2.2 设置工作组的步骤以下是设置局域网工作组的一般步骤:1.打开计算机的控制面板。
2.在控制面板中选择“系统和安全”。
3.在“系统和安全”选项中,选择“系统”。
4.在系统页面中,点击“更改计算机名、域和工作组设置”。
5.在弹出的对话框中,点击“更改”按钮。
6.在工作组文本框中,输入所需的工作组名称。
7.点击“确定”按钮保存设置。
8.重启计算机以应用新的工作组设置。
2.3 工作组设置的注意事项在设置局域网工作组时,需要注意以下事项:•所有设备在同一个局域网中应设置相同的工作组名称。
•工作组名称不能包含特殊字符和空格。
•如果局域网中存在某个设备是域控制器,可能无法更改工作组设置。
3. 共享加密3.1 什么是共享在局域网中,共享是指将资源(如文件夹、打印机等)在网络中的设备之间共享。
通过共享,可以实现设备间的文件传输、打印等操作。
3.2 共享加密的重要性在局域网中实施共享时,加密是至关重要的,以保护共享资源的安全性。
通过加密共享,可以防止未经授权的设备访问共享资源,确保只有授权的用户可以使用共享。
3.3 实施共享加密的步骤以下是实施共享加密的步骤:1.打开共享资源所在设备的控制面板。
2.在控制面板中,选择“网络和共享中心”。
3.在“网络和共享中心”页面中,点击“更改高级共享设置”。