tftp服务器如何搭建

softyun3年前云服务器42

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则表示成功。

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

相关文章

vps拨号服务器搭建电商网站有哪些优势

vps拨号服务器搭建电商网站的优势有:1、能提供完善的售后服务,防止服务器宕机,保证电商网站的正常运行;2、能提供充足的内存、CPU和带宽等资源,保证电商网站能有效应对流量激增攻击;3、能灵活扩展和缩...

香港站群服务器为什么这么多站长使用?

随着现在网络的不断发展,各大搜索引擎的不断更新,站群成为了主流。有的站长做的是站群,有的是泛站,也有的用作SEO优化,最终原因都是为了收录,引流量,赚钱。现在各大站长主要用的站群服务器分两种,第一种就...

香港虚拟服务器租用如何选择机房

香港虚拟服务器租用选择机房的方法:1、看机房设施是否完善,网络是否稳定及售后服务是否可靠;2、看机房提供的网络带宽服务,建议多找几个机房测试香港虚拟服务器的速度;3、看机房是否提供7*24小时的技术服...

服务器免实名租用分为什么

服务器免实名租用分为:1、香港服务器,可以直接用来做网站或其他业务;2、海外服务器,政策不一样,不需要单独进行备案;3、国内免备案服务器,是一些小的IDC业务服务商、服务器托管商提供的服务器,安全性和...

高防服务器和CDN防御的区别是怎样的

高防服务器和CDN防御的区别:1.高防服务器主要通过定期扫描现有的网络节点、在骨干节点配置防火墙、查找可能存在的安全漏洞、用足够的机器承受黑客攻击、充分利用网络设备保护网络资源、过滤不必要的服务和端口...

服务器租用运行不起来什么情况

服务器租用运行不起来的原因:1、人为因素造成,比如不熟悉服务器管理操作的用户随意设置导致操作失误影响服务器正常运行;2、服务器所在的机房设备出现故障问题导致,比如机房出现停电、火灾、骨干网络节点异常等...