最近在使用tftp工具上传报文到电脑时候,出现了问题。报错如下:
tftp: server error: (2) Access violation
网上搜索了一圈,有说是权限问题的,试了一下不行;总之是没有找到有效的办法。那就只能自己想办法解决了。
看问题像是tftp服务器出问题了。我把电脑上的tftp服务器重启了一下,还是不行,所以应该不是服务器问题。既然不是服务器问题,那就可能是tftp客户端问题了。
我突然灵光一闪,有没有可能是被占用的问题。于是执行

/tmp # ps | grep tftp
  791 root      2820 T    tftp -pl test1.pcap 192.168.1.102
 1012 root      2820 S    grep tftp

果然是被占用了。果断

killall tftp

停掉了后台运行的进程后,再上传报文便成功了。

更多推荐

tftp: server error: (2) Access violation问题