导航:首页 > IDC知识 > tftp服务器安装

tftp服务器安装

发布时间:2021-03-31 04:02:01

1、如何安装linux的tftp服务器

安装tftp服务器:
需要安装xinetd、tftp、tftp-server3软件
1、如果能上网,通过yum安装:
sudo yum install xinetd
sudo yum install tftp
sudo yum install tptp-server
2、如果不能上网,可以直接安装提供的rpm包:
sudo rpm -ivh xinetd-2.3.14-18.fc9.i386.rpm
sudo rpm -ivh tftp-0.48-3.fc9.i386.rpm
sudo rpm -ivhtftp-server-0.48-3.fc9.i386.rpm
配置tftp服务器:
修改/etc/xinetd.d/tftp文件
disable=yes 改为 disable=no
server_args=-s /var/lib/tftpboot 改为 server_args=-s /tftpboot/ -c
修改/etc/sysconfig/selinux文件
SELINUX=disabled (系统默认是enforcing)要改成disabled
chmod 777 /tftpboot 修改/tftpboot文件夹的权限
启动 service xinetd restart
查看tftp服务是否开启:
netstat -a | grep tftp
显示结果为 udp 0 0 *:tftp *:* 表示服务已经开启,tftp配置成功
把openwrt-ar71xx-wp543-squashfs-4M-factory.img 文件复制到目录/tftpboot 下
在目录/home/x(目录名)下:
启动tftp服务器
sudo in.tftpd -l /tftpboot
tftp 192.168.0.26(本机的IP地址)
tftp>get a(文件名) 在服务器上下载文件
tftp>put a(文件名) 上传文件到服务器上
tftp>q 退出
启动tftp服务器:
service tftpd-hpa stop 停止tftp服务器
service tftpd-hpa start 开启tftp服务器
service tftpd-hpa stutus 查看tftp运行状态
service tftpd-hpa restart 重启tftp服务器
(注意:文件传输后文件的权限会发生变化)
进入TFTP操作:
connect:连接到远程tftp服务器
mode:文件传输模式
put:上传文件
get:下载文件
quit:退出
verbose:显示详细的处理信息
tarce:显示包路径
status:显示当前状态信息
binary:二进制传输模式
ascii:ascii 传送模式
rexmt:设置包传输的超时时间

timeout:设置重传的超时时间

help:帮助信息

? :帮助信息
-g 表示下载文件 (get)

-p 表示上传文件 (put)

-l 表示本地文件名 (local file)

-r 表示远程主机的文件名 (remote file)

例如,要从远程主机192.168.1.2上下载 embedexpert,则应输入以下命令:

tftp -g -r embedexpert 192.168.1.2
出现的一些问题及原因(解决方法):
1、Transfer time out.
tftpd服务没有启动

2、Error code 0:Permission denied

可能是由SELinux造成的,在FC3和FC3以后的FC版本中SELinux默认的都是开启的,现在要关掉它。
修改文件/etc/sysconfig/selinux,设定SELINUX=disabled,然后重启电脑即可
或者 执行命令system-config-securitylevel打开“安全级别配置”对话框,将SELinux(S)选项中“强制”改为“允许”
3、Error code 1:File not found
指定的文件夹不存在;或tftpd启动参数中没有指定-c选项,允许上传文件
4、Error code 2:Only absolute filenames allowed
/etc/xinetd.d/tftpd文件的设置没设好,只需要将server_args= 改为你自己设定 的服务器文件夹就行了
5、Error code 2:Access violation
上传的文件要有相应的可读写(覆盖)的权限才能上传,要对文件的权限进行修改 chmod 777 a(文件名)

2、win7 tftp服务器怎么开启

win7系统TFTP服务器的具体开启方法设置完了以后,就可以进入dos状态(开始 输入CMD进入dos),输入:TFTP 命令C:\>tftp向运行 TFTP 服务的远程计算机传入或从该计算机传出文件。TFTP [-i] host [GET PUT] source [destination] -i 指定二进制映像传输模式(也称为 八进制)。在二进制映像模式中,逐字节地 移动文件。在传输二进制文件时, 使用此模式。 host 指定本地或远程主机。 GET 将远程主机上的文件目标传输到 本地主机的文件源中。 PUT 将本地主机上的文件源传输到 远程主机上的文件目标。 source 指定要传输的文件。 destination 指定要将文件传输到的位置。

3、linux tftp服务器怎么开启

第一步:

我们要确认,LINUX下是不是安装了TFTP-SERVER.

在LINUX下输入:

rpm -q tftp-server

如出现如下回复:

tftp-server-0.39-2  则表示tftp-server已安装.

第二步:

修改TFTP启动脚本:

方法一:

需要修改ftptpd的启动脚本
vi /etc/xinetd.d/tftp
加上 disable =no此时即可启动tfpt服务

方法二:

直接输入: /sbin/chkconfig tftp on

此命令也是在启动脚本中加上disable=no

脚本修改后的效果如下:

第三步:

启动TFTP服务

service xinetd restart

这样我们的服务就启动OK了.

4、在Win7系统下怎么添加TFTP服务器?

方法一抄:(先尝试此方袭法,能近乎能解决所有电脑问题)
你可以通过修改注册表来达到资源管理器打开TFTP的目的:
展开到:[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/Main/FeatureControl/FEATURE_INTERNET_SHELL_FOLDERS] "iexplore.exe"=dword:00000001
将键值修改为1以后,系统注销再登陆一下就OK了. 出现这样的ftp打开方式变化可能是由于安装了IE7之后,系统参数配置变化引起的。
方法二:(备用方法:安装TFTP客户端)
在Windows 7下安装TFTP客户端的方法如下:(Windows自带安装包)
1、进入控制面板:开始-控制面板;
2、进入程序和功能;
3、点击打开或关闭Windows功能;
4、勾选TFTP客户端:在Win7系统下怎么添加TFTP服务器
5、重新启动计算机
6、打开我的电脑-在地址栏输入TFTP服务器地址,例如:222.18.168.147 7、可以正常使用TFTP功能了。

5、如何开启tftp服务器

我找到这个,你也试试?
软件名称: Cisco TFTP Server 汉化版 V1.1

软件简介: CISCO公司出品的 TFTP 服务器,常用于CISCO 路由器的IOS升级与备份工作。也可用于个人建立TFTP服务器,进行文件传输。软件中附带了一个命令行方式的TFTP 客户端,文件名为TFTP.EXE,用它可以测试你建立的TFTP服务器。
升级说明:1、 请到TL-LINK网站下载对应版本最新的升级程序或者联系技术支持人员获取升级程 序,下载和升级前请关闭电脑防病毒软件;
2、 升级请在Win xp、WinNT 、 Win2000 、Win98 、 Win95 的操作系统下进行;
3、 打开“我的电脑”-“工具”-“文件夹选项”-“查看”,将“隐藏已知文件的扩展名”选项前面的小钩去掉,然后按“确定”;
4、 将升级包解压缩,产生的文件夹内,将Tftpd32.exe双击打开不要关闭;
5、 保持解压得到得文件内*.bin文件和设备升级界面的文件名相同;并注意升级过程不可断电。
6、 点击路由器“软件升级”界面的“升级”按钮,升级成功后在TFTPd32的窗口上会出现升级成功的信息;
7、 升级成功后,请检查路由器参数设置;

6、WIN7系统下,怎么打开TFTP服务器

Windows7系统是自带FTP服务器的,但win7系统默认不开启TFTP服务器功能。

方法一:

单击左下角的【开始】按钮, 单击右侧的【运行】命令。如果没有【运行】窗口,直接在搜索框中输入regedit。

展开到:[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Internet Explorer/Main/FeatureControl/FEATURE_INTERNET_SHELL_FOLDERS] "iexplore.exe"=dword:00000000   

将dword:00000000 修改为dword:00000001,重启电脑就可以了。

方法二:

1、进入控制面板;

2、进入程序和功能;

3、点击打开或关闭Windows功能;

4、在TFTP客户端上打勾;

5、重启计算机。

6、在我的电脑的在地址栏上输入FTP服务器地址,可以正常使用FTP功能了。

(6)tftp服务器安装扩展资料:

TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。

7、windows server 2003怎么搭建TFTP服务器

1.打开到这个目录“C:\WINDOWS\system32\dllcache”,找不到“dllcache”的,请安以下操作
点菜单上的“工具->文件夹选项->查看”把“显示所有文件和文件夹”勾选上,把“隐藏受保护的……”

勾去掉。

2.复制“tftpd.exe”文件到SYSTEM32目录下,或其它可行目录

3.下载“instsrv.exe”,这是服务创建工具,是微软自已的,找不到的朋友,我提供个下载地址,下载

完后放入SYSTEM32目录

4.打开MS-DOS,输入以下命令“instsrv tftpservice C:\Windows\system32\tftpd.exe”,系统会提示

服务装载成功,然后再输入以下命令“net start tftpservice”,启动服务

5.删除服务,请用以下命令“instsrv tftpservice remove”

6.在C盘或系统所在盘建一文件夹“tftpdroot”,用于存放TFTP文件

7.相关命令语法如下:
tftp -i 192.168.1.90(TFTP服务器IP) get(下载)/put(上传) e:\sn.txt(文件路径)

小提示:复制上面提到的命令,打开你的MS-DOS窗口,在蓝色标题栏上点右键->编辑->粘贴,可以把你复

制的命令贴入到命令提示符所在的位置

C:\Documents and Settings\Administrator>instsrv tftpservice C:\Windows\system32\
tftpd.exe

The service was successfuly added!

Make sure that you go into the Control Panel and use
the Services applet to change the Account Name and
Password that this newly installed service will use
for its Security Context.

C:\Documents and Settings\Administrator>net start tftpservice
tftpservice 服务正在启动 .
tftpservice 服务已经启动成功。

8、如何在Ubuntu下搭建tftp服务器

1.安装tftp-server

sudo apt-get install tftpd-hpa
sudo apt-get install tftp-hpa(如果不需要客户端可以不安装)

tftp-hpa是客户端
tftpd-hpa是服务器端
2.配置内TFTP服务器

1

sudo vim /etc/default/tftpd-hpa

将原来的内容改为:

TFTP_USERNAME=”容tftp”
TFTP_ADDRESS=”0.0.0.0:69″
TFTP_DIRECTORY=”tftp根目录” #服务器目录,需要设置权限为777,chomd 777
TFTP_OPTIONS=”-l -c -s”

3.重新启动TFTP服务

1

sudo service tftpd-hpa restart

4.测试

root@xf:/home# tftp 127.0.0.1
tftp> get test.txt
Received 7 bytes in 0.1 seconds
tftp> put test.txt
Sent 10 bytes in 0.0 seconds
tftp> quit

与tftp服务器安装相关的知识