Ubuntu下TFTP的配置

ubuntu 9.04下tftp 设置方法: 1:sudo apt-get install tftp tftpd openbsd-inetd 特别指出很多文章里用的是netkit-inetd,但是实际下载时发现 这个软件是下不到的,特改用openbsd-inetd,实验效果不错。 2:在根目录下创建文件夹 tftpboot cd / sudo mkdir tftpboot 建立文件夹 sudo chmod 777 tftpboot 更改文件夹权限 3: sudo gedit /etc/inetd.conf 修改成如下样子 tftp dgram udp wait nobody /usr/sbin/tcpd /usr/sbin/in.tftpd /tftpboot 4: sudo gedit /etc/xinetd.d/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 source = 11 cps = 100 2 } 5: sudo gedit /etc/default/tftpd-hpa 修改成如下样子 RUN_DAEMON="no" OPTIONS="-s /tftpboot -c -p -U tftpd" 6:sudo /etc/init.d/openbsd-inetd reload sudo /etc/init.d/xinetd restart sudo in.tftpd -l /tftpboot 7: 在tftpboot文件夹下新建测试文件 aaa cd /tftpboot sudo touch aaa sudo chmod 777 aaa 9: 开始测试tftp服务 cd /home tftp 192.168.1.111 get /tftpboot/aaa 如果没有出现错误代码且在home目录下出现aaa文件则证明tftp 服务建立成功 注意: 1:如果出现permission denied 错误 则是操作者权限不够, 需要提升权限 su root 输入密码后就可以正常进行tftp传输操作了 2:如果出现Access violation错误 则是文件权限没有解开, 将要操作的文件操作权限全解开就可以了 chmod 777 文件名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值