我是按照一下的方法装上tftp的可是测试的时候出现问题,请大家帮忙
1、安装相关软件包
sudo apt-get install tftpd (服务端)
sudo apt-get install tftp (客户端)
sudo apt-get install xinetd
2、建立配置文件
cd /etc/xinetd.d/
sudo vim tftp
输入
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
disable = no
per_source = 11
cps = 100 2
flags = IPv4
}
存盘退出
3、建立tftp服务文件目录
sudo mkdir /tftpboot
sudo chmod 777 /tftpboot -R
4、从新启动服务
sudo /etc/init.d/xinetd restart
安装完成!
测试
chenhongxia@chenhongxia-desktop:~$ sudo /etc/init.d/xinetd restart
* Stopping internet superserver xinetd [ OK ]
* Starting internet superserver xinetd [ OK ]
chenhongxia@chenhongxia-desktop:~$ tftp 172.22.136.104
tftp> put login.sh
Error code 0: Permission denied
tftp>
为什么出现error呢
测试tftp错误
- oneleaf
- 论坛管理员
- 帖子: 10455
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
Re: 测试tftp错误
检查 /tftpboot 目录的权限。Permission denied
- infinite180
- 帖子: 207
- 注册时间: 2007-05-31 20:17
- 来自: DUT
- 联系: