FileTransfer

windows server 2016部署服务

守給你的承諾、 提交于 2020-04-27 21:59:52
绪论 有时候,如果安装系统数量比较多,而且数量较多,人工使用U盘或者光盘安装,效率较低,通过网络可以批量安装。 还可以做到无人安装。 PXE PXE(preboot execute environment ,预启动执行环境 ) 是由 Intel 公司 开发的最新技术,工作于 Client/Server 的网络模式,支持 工作站 通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配 IP 地址,再用 TFTP ( trivial file transfer protocol )或 MTFTP (multicast trivial file transfer protocol) 协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端(客户端)基本软件设置,从而引导预先安装在服务器中的终端操作系统。 PXE 可以引导多种操作系统,如: Windows 95/98/2000/windows2003/windows2008/winXP/win7/win8, linux 系列系统等。 环境介绍 硬件 Dell电脑2台 软件 Windows Server 2016 企业版 Win7 网络环境 10.73.0.1-253/24 安装 打开服务器管理器 2.勾选添加角色和功能 3.勾选部署服务 4.打开部署服务 配置 1. 选择【独立服务】以及

【转】在Win7的IIS上搭建FTP服务及用户授权

南笙酒味 提交于 2020-04-26 22:56:39
FTP服务 FTP是文件传输协议(File Transfer Protocol)的简称,该协议属于应用层协议(端口号通常为21),用于Internet上的双向文件传输(即文件的上传和下载)。在网络上有很多服务器提供FTP服务,用来存放大量的文件供他人下载。FTP服务的主要作用是让远程用户可以连接上来,查看服务器上有哪些文件,然后下载,当然用户也可以将本地文件上传到服务器,共享给其他人以便下载。FTP服务提供上传下载服务的同时,管理员也可以设置不同用户对不同文件夹的访问权限(读、写)。 在Win7的IIS上搭建FTP服务 初学Web开发的人,一般的情况下都认为IIS只能提供Web服务。其实IIS不仅可以提供Web服务,还可以提供其他服务,如网络新闻服务(NNTP)、简单邮件传输服务(SMTP),当然还有文件传输服务(FTP)。只是在IIS上,用得最多的是Web服务。默认安装的情况下,IIS也只会安装Web服务,FTP服务只在特定选择的情况下才会被安装到IIS环境中。下面,我们来看看在Win7的IIS上安装FTP服务的步骤:   1、打开“控制面板”的“程序和功能”:   2、进入到“程序和功能”的界面,选择左侧的“打开或关闭Windows功能”,打开“Windows”功能对话框:   3、展开“Internet信息服务”节点,发现默认情况下“FTP服务器”子节点并没有被选中

Java基础教程:TCP/IP 协议

北慕城南 提交于 2020-04-23 12:56:57
Java基础教程:TCP/IP 协议 TCP/IP   不同得硬件、操作系统之间得通信,所有的这一切都需要一种规则 。而我们就把这种规则成为协议 。 TCP/IP是互联网相关协议的集合起来的总称 。   互联网是在TCP/IP协议族得基础上运作得。 注:还有一种说法认为,TCP/ IP 是在 IP 协议的通信过程中,使用到的协议族的统称。 TCP/IP协议分层模型   TCP/IP 协议族里重要的一点就是分层。 TCP/IP 协议族按层次分别分 为以下 4 层 :应用层、传输层、网络层和数据链路层。    应用层   应用层决定了 向用户提供应用服务时通信的活动 。TCP/IP 协议族内预存了各类通用的应用服务。比如, FTP (File Transfer Protocol,文件传输协议)和 DNS (Domain Name System,域 名系统)服务就是其中两类。   HTTP协议也处于这一层。 传输层   传输层对上层应用层, 提供了处于网络连接中的两台计算机之间的数据传输 。   再传输层有两个性质不同的协议,TCP(传输控制协议)、UDP(用户数据报协议)。 网络层   网络层用来 处理再网络上流动的数据包 。数据包是网络传输的最小数据单位。该层规定了通过怎样的路径到达对方计算机,并把数据包传送给对方。 链路层   用来处理连接网络的硬件部分。包括控制操作系统

Qt FTP上传下载【完整的代码示例】

被刻印的时光 ゝ 提交于 2020-04-16 11:52:50
【推荐阅读】微服务还能火多久?>>> 在项目开发中有时会涉及到文件上传,存储,本篇介绍如何用Qt实现ftp协议进行文件上传于下载。 一 FTP协议简介 FTP(File Transfer Protocol)是应用层的一个 文件传输协议 。其主要作用是在服务器和客户端之间实现文件的传输和共享。FTP协议运行在TCP连接上,保证了文件传输的可靠性(运行在UDP协议上的是TFTP协议) 二 与Http协议区别 Http和FTP都是文件传输协议,都是运行在tcp上面,但是他们也有一些重要的区别, FTP使用了两个并行的tcp来传输文件 :一个是控制连接(port:21),一个是数据连接(port:20),控制连接用于在两个主机之间传输控制信息,如口令,用户标识,存放、获取文件等命令。数据连接用于实际发送一个文件,发送完文件之后数据连接后会关闭。因为ftp协议使用一个独立的控制连接,所以,也称ftp的控制信息是带外(out-of-band)传送的。而Http协议是在传输文件的同一个tcp连接中发送请求和相应首部行的。因此,Http也可以说是带内(in-band)发送控制信息。 FTP的两种传输方式 FTP支 来源: oschina 链接: https://my.oschina.net/u/4342102/blog/3236285

Web页面制作基础

筅森魡賤 提交于 2020-04-06 17:11:00
Web页面制作基础 说明:仅作为学习辅助 那么Web页面制作基础,能让你掌握什么呢? 第一节掌握Web基础知识。 第二节掌握HTML基础知识。 第三节掌握CSS基础知识。 web开发背景 计算机语言的概念 解释和编译 Sublime的介绍 开发者工具介绍 命名规范 命名规范 英文命名 数字不能打头 驼峰命名法 学习前端接触的web基础语言,HTML,CSS,JavaScript Web基础知识 每次15分钟朗读: Internet,中文为因特网,国际互联网。 它是由所有使用公用语言互相通信的计算机连接而组成的全球网络。 WWW是World Wide Web的缩写,中文名万维网。 WWW是Internet的最核心部分。 它是Internet上那些支持WWW服务和HTTP协议的服务器集合。 WWW在使用上分为Web客户端和Web服务端。 用户可以使用Web客户端访问Web服务器上的页面。 Website,中文名为网站,是指在Internet上根据一定的规则,使用HTML等工具制作的用于展示特定内容相关网页的集合。 URL,是Uniform Resource Locator的缩写,中文名为统一资源定位符,俗称网址,它是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。 URL的一般格式: 协议://主机地址(ip地址)+目录路径+参数 常见的协议有:

Linux 常见缩写命令英文全称

倾然丶 夕夏残阳落幕 提交于 2020-04-06 05:53:24
linux 命令参考Linux 命令大全: https://man.linuxde.net/ awk = "Aho Weiberger and Kernighan" 三个作者的姓的第一个字母, awk 是一种编程语言,用于在linux/unix下对文本和数据进行处理。 bash = GNU Bourne-Again Shell 大多Linux的默认shell bc = Basic Calculator 基础计算器,是一种支持任意精度的交互执行的计算器语言。 bg = BackGround 用于将作业放到后台运行,使前台可以执行其他任务。 fg = ForeGround 用于将后台作业(在后台运行的或者在后台挂起的作业)放到前台终端运行。 cal = calendar 日历,后跟月份数、年份数可显示指定月日历 rpm = RedHat Package Manager RedHat软件包管理工具 tar = tape archive 可以把一大堆的文件和目录全部打包成一个文件 chgrp = Change group 改变文件归属用户组 chmod = Change mode 用来变更文件或目录的权限。 chown = Change owner 改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组。 logname =

计算机网络体系结构

試著忘記壹切 提交于 2020-03-25 19:31:26
3 月,跳不动了?>>> 计算机网络体系结构 OSI,TCP/IP,及五层协议的体系结构。 OSI七层体系是规范,但是实际使用中并未区分得那么清楚,常采用的是TCP/IP四层体系。将OSI与TCP/IP综合便是五层协议体系结构。 每一层的作用及协议如下 :(粗体重点掌握) 应用层 :为用户提供服务,允许访问OSI环境的手段。 常见协议:FTP(文件传输协议)、 DNS(域名系统) 、Telnet(远程登录协议),SMTP(简单邮件传输协议), HTTP(超文本传输协议) ,SSH(安全外壳协议),DHCP(动态主机配置协议)。 表示层 :为数据表示加密压缩。 常见协议:JPEG,MPEG,ASII 会话层 :确定数据是否需要进行网络传递。 常见协议:NFS,SQL,RPC,NETBIOS. 运输层 :对报文进行分组、传输协议、端口封装、差错校验。 常见协议: TCP(传输控制协议) , UDP(用户数据报文协议) ,SPX。 网络层 :IP地址编辑、路由选择。 常见协议: IP(网际协议) , ARP(地址转换协议)——在TCP/IP协议体系中将其划分在了网络层 , RARP(反向地址转换协议) ,OSPF,IPX,RIP,IGRP,,ICMP. 硬件:路由器。 数据链路层 :MAC地址编译。 常见协议: ARQ(自动重传请求协议) , PPP(点对点协议) ,VLAN,MAC,

Android File Transfer for mac(强大的安卓文件传输工具) v1.0.12

佐手、 提交于 2020-03-06 15:00:21
Android设备上的文件无法通过usb在mac电脑上识别,小编推荐使用Android File Transfer Mac版,该软件只需要在连接手机前运行 Android File Transfer ,再连接手机,那么 Mac 就会识别出 Android 设备,并可以对里面的文件进行复制、粘贴、删除等管理。 Android File Transfer由于 Mac OS X 本身并不支持 MTP 协议,所以通过 USB 将 Android 设备连接到 Mac 电脑上是无法识别的,更别说读取里面的文件了,但是它能解决这个问题。 只需要在连接手机前运行 Android File Transfer ,再连接手机,那么 Mac 就会识别出 Android 设备,并可以对里面的文件进行复制、粘贴、删除等管理。启动过一次 Android File Transfer 后,以后每次只要连接 Android 设备 Android File Transfer 都会自动启动。 软件下载:https://www.macdown.com/mac/7099.html 来源: oschina 链接: https://my.oschina.net/u/4431535/blog/3189034

计算机专业学生该会的“常识”

冷暖自知 提交于 2020-02-26 23:41:50
java为什么能跨平台? 因为JVM java是先把.java文件编译成二进制字节码的.class文件,jvm就解释执行.class文件。 就是因为java是运行在jvm上的,所以它的代码不经修改就能在不同平台的jvm上运行 平台:操作系统+硬件 编译性语言 (1)只编译一次就可以把源代码编译成机器语言,后面的执行无须重新编译,直接使用之前的编译结果就可以,执行的效率比较高; (2)代表:C、C++ (3)程序执行效率比较高,但比较依赖编译器,因此跨平台性差一些;不同平台对编译器影响较大。 解释性语言 (1)源代码不能直接翻译成机器语言,而是先翻译成中间代码,再由解释器对中间代码进行解释运行;源代码—>中间代码—>机器语言 (2)代表:Java、Python、JavaScript (3)运行效率一般相对比较低,依赖解释器,跨平台性好; 一般,编译性语言的运行效率比解释性语言更高;但是不能一概而论,部分解释性语言的解释器通过在运行时动态优化代码,甚至能使解释性语言的性能超过编译性语言; 编译性语言的跨平台特性比解释性语言差一些; java垃圾回收机制 GC是垃圾回收机制,是用来释放内存中的资源的。 垃圾回收可以有效的防止内存泄露,有效的使用空闲的内存。 带宽与宽带 带宽 是指网络可通过的最高数据率,即每秒多少比特。 例如:带宽是 10M 。 实际上是 10MB/s或10bps 宽带

SSH协议的基础知识

天大地大妈咪最大 提交于 2020-01-06 16:03:04
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 背景 因为一些原因,把github.io重新在github搭建一下,但是 hexo deploy 去提交代码的时候,发生代码提交失败的情况。原来在GIS90.github.io Repository上没有进行 Deploy keys 的配置,导致push失败。 配置好 Deploy keys 的配置,代码成功提交,但是为何配置完key就可以成功提交呢?原理是 SSH协议 。 定义 The SSH protocol uses encryption to secure the connection between a client and a server. All user authentication, commands, output, and file transfers are encrypted to protect against attacks in the network. For details of how the SSH protocol works, see the protocol page. To understand the SSH File Transfer Protocol, see the SFTP page. The SSH protocol (also referred