在CentOS 7中TFTP error: Permission denied (0)的解决办法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wangyachao0803/article/details/81541026

一、在机器上装上了tftp server,使用tftp中get文件的时候可以下载文件,但是使用put的时候出现错误提示
Error code 0:Permission denied
 

1、首先,查看vi /etc/sysconfig/selinux 修改为:SELINUX=permissive
如果不想重启系统,执行:sudo setenfore 0

在开发板上执行:root@am335x-evm:~# tftp -g -r aa 192.168.1.69

2、如果还是不行,看看远程文件夹是否拥有写的权限,如果你的/tftpboot里已经存在同名文件,并且没有设置文件夹的改写权限,所以不能被上传,修改相应的权限即可。

二、如果上传文件出现:tftp: server error: (1) File not found 

解决方法:在/etc/xinetd.d/tftp文件server_args的-s选项后面添加-c

执行service xinetd restart成功。记得tftpboot权限设置。

猜你喜欢

转载自blog.csdn.net/wangyachao0803/article/details/81541026
今日推荐