Ubuntu下建立tftp服务器
2014-08-31 12:06
302 查看
1、sudo apt-get install tftp-hpa tftpd-hpa xinetd
2、建立配置文件
sudo vi /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 10.04 虚拟机建立tftp服务器
- Ubuntu下建立tftp服务器
- ubuntu 建立tftp服务器
- ubuntu 13.04 tftp服务器建立
- 关于在ubuntu中建立tftp与nfs服务器的方法
- ubuntu 10.04 虚拟机建立tftp服务器
- Ubuntu下建立tftp服务器
- Ubuntu 建立tftp服务器
- ubuntu 中建立tftp 服务器
- Ubuntu下建立tftp服务器
- Ubuntu下tftp服务器的创建
- ubuntu tftp 服务器故障排除一例
- 在ubuntuserver上搭建tftp服务器
- ubuntu10.04tftp服务器搭建
- ubuntu 10.04下的tftp服务器搭建
- Ubuntu 10.04 desktop 正式版上安装tftp服务器
- ubuntu 10.04下的tftp/nfs服务器搭建
- ubuntu tftp服务器
- 如何在Ubuntu Linux系统建立FTP服务器
- ubuntu下架设svn服务器及在windows建立svn+ssh客户端