我在系统上有2个用户。一个用户能够为系统上安装的iperf3提供所有日志。但第二个用户给出错误:
iperf3:错误 - 无法创建新流:没有这样的文件或 目录
iperf3是否需要某些特定的文件/目录写访问权限?还是tcp / udp socket写访问?或其他一些访问?
编辑: 是否可以强制iperf3在特定位置而不是默认位置创建临时文件?
任何领导都将不胜感激。
答案 0 :(得分:0)
我希望我们知道iperf3的版本以及这是什么操作系统。
反正。默认情况下,iperf3在以下某个目录中创建一个临时的内存映射文件(按顺序尝试直到成功):
听起来收到错误的用户无法在任何这些地方创建文件。也许这些环境变量设置为没有意义的值?我建议将$ {TMPDIR}设置为用户可以写入的某个位置。
布鲁斯。
答案 1 :(得分:0)
我已经检查了我的temp和iperf3 foldres的安全性权限,也将我的用户设置为这些文件夹的所有者(但我属于“管理员”组,它们是其初始所有者)。我也从系统注销并登录。之后,iperf开始正常工作。