macchanger:系统中打开的文件太多

macchanger:系统中打开的文件太多

我遇到了问题macchanger

每当我尝试运行该命令时macchanger -r eth1,都会收到以下错误:

ERROR: Can't change MAC: interface up or not permission: Too many open files in system

我以 root 身份运行此命令,并将其ulimit设置为无限

我该怎么做才能避免这个错误?

答案1

Linux 中的一切都是文件(即使是像 这样的小进程macchanger)。因此,如果您已经有很多进程在运行,则很可能您已达到系统可以管理的文件限制。

这是一篇关于Linux的可扩展性

相关内容