tftp服务器如何搭建

softyun3年前云服务器73

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

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

相关文章

DDoS高防IP有哪些优势

DDoS高防IP的优势有:1、通过代理转发模式,隐藏真实源站IP,保护源站的业务;2、针对云内外服务器提供T级防护,能抵御大流量DDoS攻击和CC攻击;3、支持一次性购买一条或多条不同线路IP,适用范...

SugarHosts云服务器如何开启访问端口和使用安全组

SugarHosts,国内也称其为糖果主机,作为欧洲老牌主机商,实际运营周期超过十五年以上,主要提供虚拟主机、VPS、云服务器、独立服务器、域名、安全服务等,与国际一流的线路提供商合作,中文本土化出众...

免费vps试用怎么防御DDOS攻击

免费vps试用防御DDOS攻击的方法:1、将vps的真实IP地址隐藏起来,能有效降低被DDOS攻击的风险;2、给vps安装并配置防火墙和攻击防护软件,从而提高vps的防御能力;3、部署高防vps来搭建...

怎么租用到性能过硬的美国云服务器

我们在选择美国云服务器的时候,要注意从配备、网络带宽、安全防护、速度以及售后综合来考虑,那么这个挑选要具体怎么做才能保障我们选择到优秀的美国云服务器呢?美国云服务器是诸多海外服务器中性价比最高的产品,...

云服务器的数据被删除还能恢复吗?

云服务器怎么还原被删除的数据?大家网站站长小伙伴们在平时应用云服务器的过程中有时候在所难免出現数据信息被误删的状况,在这个时候该怎么才能、合理地还原云服务器的数据信息呢?云服务器误删除文档后能还原吗?...

个人服务器放在国内好还是境外好

由于众所周知的原因,网站放在海外机房(包含香港、韩国、日本、美国机房)还是大陆机房,会有很多差异。例如:访问速度,备案政策,价格等。下面IDC小编为大家分析下个人服务器放在国内好还是境外好!1、备案方...