首页 Ubuntu8 10下安装、配置、测试tftp server过程

Ubuntu8 10下安装、配置、测试tftp server过程

举报
开通vip

Ubuntu8 10下安装、配置、测试tftp server过程Ubuntu8 10下安装、配置、测试tftp server过程 Ubuntu8 10下安装、配置、测试 tftp server过程 【注】本文基于以下两篇文章构成,文中带【注】字样及第10条为笔者添 加,本文的目的仅仅是作为一次在ubuntu下实践安装、配置、测试tftp- server过程的记录及心得,提供给网友参考,笔者尊重参考的两篇文章的版权。 参考文章一: 参考文章二: 1、 安装tftp的server和client,还有xinetd sudo apt-get install xinetd tft...

Ubuntu8 10下安装、配置、测试tftp server过程
Ubuntu8 10下安装、配置、测试tftp server过程 Ubuntu8 10下安装、配置、测试 tftp server过程 【注】本文基于以下两篇文章构成,文中带【注】字样及第10条为笔者添 加,本文的目的仅仅是作为一次在ubuntu下实践安装、配置、测试tftp- server过程的 记录 混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载 及心得,提供给网友参考,笔者尊重参考的两篇文章的版权。 参考文章一: 参考文章二: 1、 安装tftp的server和client,还有xinetd sudo apt-get install xinetd tftpd-hpa tftp-hpa 【注】如果不能使用spt-get方式,可下载对应的安装包比如rpm/deb等。 2、 xinetd会建立目录/etc/xinetd.d/,在这个目录下建立新文件 tftpd sudo touch tftpd 3、 编辑 sudo gedit /etc/xinetd.d/tftpd,加入以下内容 service tftp { disable = no socket_type = dgram wait = no user = root protocol = udp server = /usr/sbin/in.tftpd server_args = -s /home/hacker/tftpboot -p -c -U 077 -u tftpd log_on_success = PID HOST DURATION log_on_failure = HOST } 注意:/home/hacker/tftpboot 是你的tftp的根目录,其它的不用修改 【注】server_args一行 -c为允许往服务器上传文件-u为指定用户 一般可不 设置-u,我在实际操作的时候没添加-u tftpd这段。 4、 建立tftp根目录 sudo mkdir /home/hacker/tftpboot 修改权限 sudo chmod 777 /home/hacker/tftpboot 修改/etc/xinetd.conf文件 5、 sudo gedit /etc/xinetd.conf 修改下面这行 tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /var/lib/tftpboot 为 tftp dgram udp wait root /usr/sbin/in.tftpd /usr/sbin/in.tftpd -s /home/hacker/tftpboot 【注】由于前面在/etc/xinetd.d/tftpd已经设置了tftpd的启动方式,我在此处加#号注释掉这行,或者说我的文件根本就没这行,我没添加,哈哈。 6、 修改/etc/default/tftpd-hpa sudo gedit /etc/default/tftpd-hpa 内容修改如下 #Defaults for tftpd-hpa RUN_DAEMON="yes" OPTIONS="-l -s /home/hacker/tftpboot -p -c -U 077 -u tftp" 【注】OPTIONS这行后面的-p -c等选项要和/etc/xinetd.d/tftpd文件中server_args一行选项设置保持一致 7、 重启服务 sudo /etc/init.d/xinetd restart sudo /etc/init.d/tftpd-hpa restart 8、 不要忘记修改/home/hacker/tftpboot 下文件的权限 chmod 777 * 9、这样tftp就搭建完成了,记得关闭linux防火墙啊。 Ubuntu 关闭防火墙方法 sudo ufw disable 【注】自己在实际操作过程中,先执行以上命令关闭防火墙,能正常使用tftp, 后sudo ufw enable开启防火墙后也能正常使用tftp。 但仅限于在linux主机下测试,如果在另一台主机上tftp,则必须要关闭防火墙才行。 10、测试tftpd服务器是否正常 在终端中随便找个目录进去(不是tftpd的服务器目录),执行 tftp localhost //因为服务器端tfptd-hpa和客户端tfpt-hpa都装在一个机器上,所以输入Localhost做本地测试,该命令是打开tftp客户端进行操作 tftp> put filename01(filename01为当前目录下有的文件,这行的目的是将该文件上传到服务器目录下,即上面设置的/home/hacker/tftpboot目录下)如果马上跳转到下面这行且没有其他提示信息,恭喜,多半已经成功了。 tftp> //如果直接跳转到这行的样子,多半就成了。 tftp> get filename02(filename02为服务器上的文件,此行的目的是测试tftp的下载功能,将服务器上的filename02下载到当前目录) tftp> //如果直接跳转到这行,也是成功了的。 tftp> q //输入q退出tftp客户端操作 OK~退出后,执行ls看当前目录下是否有filename02呢,如果有,说明下载成功。然后切换到服务器目录即上面设置的/home/hacker/tftpboot,执行ls看该目录是否有filename01,如果有,则说明上传成功。 ######################################################## 安装过程中出现的问题及原因 现象一: tftp> get test.log Transfer timed out. 原因: tftpd服务没有启动 现象二: tftp> get test.log Error code 2: Only absolute filenames allowed 原因: 在/etc/xinetd.d/tftpd中设置的server_args为/etc/default/tftpd-hpa cat /etc/default/tftpd-hpa #Defaults for tftpd-hpa RUN_DAEMON="no" -p -U 077 -u tftpd" OPTIONS="-s /home/tftpd -c ps:实际根本就不用/etc/default/tftpd-hpa文件,它应该是用在standalone模式下的 现象三: tftp> put ex070416.log Error code 1: File not found 原因: 指定的文件不存在;或tftpd启动参数中没有指定-c选项,允许上传文件 ######################################################## 其它常用选项如下: -l 使用standalone模式运行,此模式下,将会忽略-t选项 -a address:port 在standalone模式下服务所在的IP与端口,如果不指定,则在本机所有IP,/etc/service中指定的port上侦听连接 -c 允许在服务器上新建文件,否则只允许更新现有的文件。如果未指定-U或-p选项,则允许任何人上传文件 -s directory 服务器端默认的目录,默认为/var/lib/tftpdboot -u username tftpd服务以什么身份运行,默认是nobody,一般可以新建一个tftpd的账号来运行 -U umask 上传的文件的掩码,如果未指定-p则为000,如果指定了-p,则采用指定的umask -p 对于通过-u指定的用户执行的动作,不做额外的权限检查 更多权限请见man tftpd。
本文档为【Ubuntu8 10下安装、配置、测试tftp server过程】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_036899
暂无简介~
格式:doc
大小:18KB
软件:Word
页数:0
分类:生活休闲
上传时间:2018-04-30
浏览量:20