Linux>CentOS安装TFtp

来源:互联网 发布:淘宝详情页源代码 编辑:程序博客网 时间:2024/06/05 17:05

tftp介绍

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

安装tftp

首先使用rpm命令,我们linux上是否安装tftp软件包。

rpm -qa |grep tftp

如果发现没有安装,执行:

sudo yum install -y tftp-server

(sudo标示root权限)

配置并启动tftp

tftp的配置文件在/etc/xinetd.d/tftp下

编辑

vim /etc/xinetd.d/tftp

------------------------------------------------------------------------------------------

(如果出现 vim command not found,则需要安装vim)
输入

rpm -qa | grep vim

如果 vim 已经正确安裝,会返回下面的三行代码:
vim-enhanced-7.0.109-7.el5
vim-minimal-7.0.109-7.el5
vim-common-7.0.109-7.el5
如果少了其中的某一条,比如 vim-enhanced 的,就用命令 yum -y install vim-enhanced 来安裝:
yum -y install vim-enhanced
如果上面的三条一条都沒有返回, 可以直接用 yum -y install vim* 命令
yum -y install vim*

-------------------------------------------------------------------------------------------

进入时选择e,i键进入编辑模式,Esc退出编辑模式,:wq写入保存退出。

server_args  = -s /tftp/.. -c (#注:这里-s指tftp服务器的根目录,-c指能创建文件)
disable         = no (#注:应该选择no)

开启xinetd服务
sudo service xinetd restart
使用netstat命令查看69端口。
netstat -nlp | grep 69
udp        0      0 0.0.0.0:69                  0.0.0.0:*                               21884/xinetd        
unix  2      [ ACC ]     STREAM     LISTENING     14690  2615/master         private/verify
unix  2      [ ACC ]     STREAM     LISTENING     14694  2615/master         public/flush
unix  2      [ ACC ]     STREAM     LISTENING     14698  2615/master         private/proxymap
unix  2      [ ACC ]     STREAM     LISTENING     13693  2271/cupsd          /va


原创粉丝点击