ubuntu搭建tftp服务器步骤
2015-04-29 11:47
525 查看
检查tftp是否已经安装:netstat -a | grep tftp 若出现:
udp 0 0
*:tftp 则说明已经安装,否则没有。
1、sudo apt-get install tftp-hpa tftpd-hpa xinetd
2、建立配置文件
sudo vim /etc/xinetd.d/tftp
新建文件tftp
tftp内容:
service tftp
{
disable = no
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot -c
per_source = 11
cps = 100 2
}
3、建立tftp服务文件目录
mkdir /tftpboot
修改权限:sudo chmod 777 /tftpboot -R
4、重新启动服务。
当配置好tftp的配置文件后,需要重新启动一下xinetd;在终端中输入 sudo /etc/init.d/xinetd reload,重新加载一下进程;再输入 sudo /etc/init.d/xinetd restart,重启服务。
记住,每次修改完配置文件后,都需要重新启动一下服务。
5、安装完成!测试方法:
在/tftpboot 目录下随便放个文件abc
然后 登录另一个目录 运行tftp 192.168.123.202 //换成你的IP
进入tftp命令行
输入get abc 看看是不是能把文件下下来,如果可以就可以了,也可以put 文件上去。
如果出现Error code 1: File not found 解决办法:
sudo vi /etc/default/tftpd-hpa
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot " //改成你想要的那个tftpboot
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s" //这里是选项
然后记得重启服务, sudo /etc/init.d/xinetd restart
如果还是上面的错误,把文件复制到 /var/lib/tftpboot ,再试下,如果成功,则要重启系统使上面的配置生效。
udp 0 0
*:tftp 则说明已经安装,否则没有。
1、sudo apt-get install tftp-hpa tftpd-hpa xinetd
2、建立配置文件
sudo vim /etc/xinetd.d/tftp
新建文件tftp
tftp内容:
service tftp
{
disable = no
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot -c
per_source = 11
cps = 100 2
}
3、建立tftp服务文件目录
mkdir /tftpboot
修改权限:sudo chmod 777 /tftpboot -R
4、重新启动服务。
当配置好tftp的配置文件后,需要重新启动一下xinetd;在终端中输入 sudo /etc/init.d/xinetd reload,重新加载一下进程;再输入 sudo /etc/init.d/xinetd restart,重启服务。
记住,每次修改完配置文件后,都需要重新启动一下服务。
5、安装完成!测试方法:
在/tftpboot 目录下随便放个文件abc
然后 登录另一个目录 运行tftp 192.168.123.202 //换成你的IP
进入tftp命令行
输入get abc 看看是不是能把文件下下来,如果可以就可以了,也可以put 文件上去。
如果出现Error code 1: File not found 解决办法:
sudo vi /etc/default/tftpd-hpa
# /etc/default/tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot " //改成你想要的那个tftpboot
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="-l -c -s" //这里是选项
然后记得重启服务, sudo /etc/init.d/xinetd restart
如果还是上面的错误,把文件复制到 /var/lib/tftpboot ,再试下,如果成功,则要重启系统使上面的配置生效。
以后就可以用你改的那个tftpboot了。
相关文章推荐
- ubuntu下搭建tftp服务器
- ubuntu 12.04 搭建 tftp服务器
- Ubuntu 10.04 Tftp服务器搭建
- ubuntu下搭建tftp服务器
- Ubuntu下搭建tftp服务器最简单方法
- ubuntu 12.04搭建tftp服务器的安装、设置、调试
- ubuntu下搭建tftp服务器
- ubuntu 10.04下的tftp服务器搭建
- 关于在Arm中搭建tftp服务器和搭建nfs网络系统文件服务器的步骤和代码
- ubuntu 12.04搭建tftp服务器的安装、设置、调试
- ubuntu 12.04搭建tftp服务器 and nfs
- Ubuntu16.04下搭建tftp服务器
- 配置ubuntu - tftp server服务器步骤
- 如何在Ubuntu下搭建tftp服务器(最简单的安装配置)
- ubuntu下搭建tftp服务器
- ubuntu下 tftp服务器的搭建
- Ubuntu: 搭建tftp,nfs服务器
- ubuntu下搭建tftp服务器
- ubuntu 12.04搭建tftp服务器的安装、设置、调试
- ubuntu 下 搭建 tftp nfs 服务器