tftp服务器如何搭建

softyun3年前云服务器22

tftp服务器搭建的方法:1、使用install命令安装tftp服务端和客户端;2、使用vi命令修改tftp服务端相应的配置文件;3、使用mkdir和chmod命令创建tftp根目录,并设定目录权限;4、重启tftp服务端服务;5、创建测试文件,写入测试内容,然后进行测试,看输出结果是否为fuck tftp,是则tftp服务器搭建成功。

具体操作如下:

一、安装

sudo apt-get install tftp-hpa tftpd-hpa

tftp-hpa为客户端,tftpd-hpa为服务端,客户端待会测试要用。

二、配置

修改tftpd-hpa相应的配置文件

sudo vi /etc/default/tftpd-hpa

修改后的样子

# /etc/default/tftpd-hpa

TFTP_USERNAME="tftp"

TFTP_DIRECTORY="/opt/tftproot"

TFTP_ADDRESS=":69"

TFTP_OPTIONS="--secure -L -c -s"

说明:

TFTP_USERNAME:tftp帐号

TFTP_DIRECTORY:tftp根目录

TFTP_ADDRESS:地址与端口号

TFTP_OPTIONS:启动参数,(可通过命令 man tftpd,查看各种参数含义)

-l:以standalone/listen模式启动TFTP服务(--listen),不用安装网络守护进程服务程序xinetd

-c:可上传创建新文件(--create)。默认情况下,TFTP只允许覆盖原有文件,不能创建新文件

-s:改变TFTP启动的根目录(--secure)。为了安全性和兼容性,使用一些引导rom,很难在请求中包含目录名

三、创建TFTP根目录

建立TFTP目录,以供上传和下载。设定该目录的权限,一般就将其权限设置为最高,为所有用户组都添加所有权限(读+写+执行=4+2+1=7)。

sudo mkdir /opt/tftproot

sudo chmod 777 /opt/tftproot

四、重启tftpd-hpa服务

sudo systemctl restart tftpd-hpa

五、测试

创建测试文件

# pushd /opt/tftproot

# vim test

写入

fuck tftp

保存退出

chmod 777 /opt/tftproot/test

测试验证

tftp 127.0.0.1

tftp> get test

ctrl + D退出

# cat test

fuck tftp

输出fuck tftp则表示成功。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

台湾服务器应该如何选择服务商

租用台湾服务器选择优质台湾机房的考虑因素:1. 租用台湾服务器选择优质台湾机房要看机房的实力,租用机房之前需要对于机房有一个比较好的了解,机房口碑及硬件条件都要可靠。2. 租用台湾服务器选择优质台湾机...

服务器使用cdn有哪些优势

服务器使用cdn的优势有:1、可以隐藏网站的ip,保证网站不受到影响;2、能提高网站的访问速度,且价格便宜;3、提供多节点分布,能满足网站的访问需求;4、能保存网站资源,节省网站自身的资源。具体内容如...

香港高防服务器的常规防御方式有哪些

香港高防服务器的常规防御方式有:1、定期扫描香港高防服务器程序以及文件,排查服务器潜在安全隐患;2、能够使用充足的机器承受攻击,从而消耗攻击资源、减少网络攻击带来的影响;3、香港高防服务器可以对访问者...

使用高防IP有哪些好处

使用高防IP的好处有:1、能实现双线,为用户节约大量的成本;2、具备抗衡上百G攻击的能力,能防御多种DDoS类型和CC流量攻击;3、能自动判断访问用户是电信线路,还是联通线路,实现电信联通一体化;4、...

租用香港CN2云服务器vps有哪些优势

租用香港CN2云服务器vps的优势有:1、访问速度快,具备平稳升级到IPv6的潜力;2、采用三层网络结构,网络节点覆盖范围广;3、稳定性好,能解决不同ISP之间数据交换的问题;4、具有QoS保证的SL...

香港服务器Nginx和tomcat的区别是什么

香港服务器Nginx和tomcat的区别是:nginx用做静态内容服务和代理服务器,把服务器上的文件如实通过HTTP协议传输给客户端,tomcat则用来做一个应用容器,往往是运行在HTTP Serve...