Я хочу, чтобы каждый в системе мог изменить ip-адрес сетевого интерфейса. Я написал правило в /etc/udev/rules.d
следующим образом:
SUBSYSTEM=="net", ATTR{address}="00:0c:26:c6:70:93", NAME="nic", MODE="0666"
Правило сработало, и мой интерфейс получил имя nic
в ifconfig
. Проблема в том, что когда я вхожу в систему с обычным пользователем, он все равно не может изменить ip-адрес этого интерфейса с помощью ifconfig
. При попытке сделать это обычным пользователем появляется сообщение об ошибке:
SIOCSIFADDR: Operation not permitted
SIOCSIFFLAGS: Operation not permitted
В чем проблема?