tftp服务器如何搭建

softyun3年前云服务器40

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

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

相关文章

linux云服务器版本怎么选择

linux云服务器版本选择的方法:1、Centos操作系统,免费使用,稳定性好,但服务收费,适合初学者配置云服务器使用;2、Debian操作系统,更新迅速,软件包完善,操作便利,内核和内存占用小,适合...

vps主机绑定域名的方法是什么

vps主机绑定域名的方法:1、如果是linux操作系统,直接在管理面板中绑定即可;2、如果是windows操作系统,登录vps主机,打开IIS管理器的Internet信息服务管理器,找到建立好的网站,...

香港vps主机适合哪些网站使用

适合使用香港vps主机的网站有:1、需要快速高效网络的网站,香港vps主机延迟低且访问速度快,有利于提高网站用户的访问体验;2、需要较强可扩展性的网站,香港vps主机可扩展性高,能根据用户资源需求随时...

香港服务器如何预防账号被攻击

香港服务器中预防账号被攻击的方法:1.避免使用密码访问服务器,利用SSH协议防止远程管理信息泄露;2.扫描恶意软件和病毒,安装病毒、恶意软件检测;3.服务器访问基于受信任的ISP,配置服务器防火墙;4...

国外云虚拟主机试用怎么加快访问速度

国外云虚拟主机试用加快访问速度的方法:1、选择离自己地理位置较近的数据中心尽可能选择离自己所在地理位置较近的数据中心,这可以减少网络延迟,加快访问速度。2、使用CDN加速使用内容分发网络(CDN)可以...

租用美国VPS的技巧有哪些

租用美国VPS的技巧有:1、需要选择有资质的IDC商进行租用,这样租用的美国VPS才能得到保障;2、需要选择优质的数据中心进行租用,从而保障美国VPS能够稳定的运作;3、需要根据自身需求按需选择美国V...