ubuntu tfptd 安装实测,ubuntu 14.04tftp服务器安装步骤,arm tftpd服务安装,实测安装tftpd
Tftp服务的安装目录
newer注意下面的命令,"//"符号之后的表示注释,告诉你作用而已,不要连带前面的命令一起输入终端中。
1. 安装 tftp 服务器,终端输入:
sudo apt-get install tftp-hpa tftpd-hpa
一段时间之后,会提示安装完毕,终端消息静止输出。这个一般不会有错。
2. 新建 tftp 下载目录,并在该目录下新建文件 testTftp,并写入字符串,终端依次输入:
sudo mkdir /tftpboot 新建 tftp 工作目录
sudo chmod 777 /tftpboot 为所有用户赋予权限
cd /tftpboot //切换到 tftp 工作目录
touch testTftp //新建 tftp 测试文件
echo "This is a test file for tftp" > testTftp //向测试文件写入字符串,后面哦我们从tftp下载这个文件,然后验证里面的字符串。
3. 修改配置,终端输入
sudo gedit /etc/default/tftpd-hpa 为以下内容
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s"
保存后退出。
4. 重启tftp服务
sudo service tftpd-hpa restart
此时,你可以看终端打印出信息,大意就是服务停止了,然后,服务有启动了,可以看到 tftp 服务已开启。
5. 测试:在 tftpboot 以外的目录(该目录随意)
cd ~/ //切换到 tftp 以外的目录,你随便找个目录即可,我们要演示从刚刚搭建的tftp哪里下载东西到这个目录
sudo tftp 127.0.1 //挂载本地 tftp 服务,127.0.1
get testTftp //弹出的 tftp>后, 接着输入要从 tftp 服务器下载的文件
quit //退出 tftp 服务
cat testTftp //查看从服务器加载的 testTftp 文件内容
此时,你可以看到终端cat显示出来,你自己写的文件的内容:“This is a test file for tftp”,到此,tftp服务器已经安装好。