Хм, IFCONFIG от не-рута в таком режиме нормально отработал А все дело в том в PATH-е рядовых юзров по умолчанию (~/.bash_profile) затерт каталог "/sbin/"
Добавлено спустя 2 минуты 5 секунд: "ip" работает потому что находится в "/bin/", "/sbin/ip" - ссылка ан "/bin/ip".
Возможно скрытие для пользователя этих команд сделано для безопасности
ну я теперь стал ещё более красноглазым, сидел вечером форумы глазами пилил вдоль, неодного ответа, а тут такая муть, спрятать путь додумались! всё просто оказывается..
И мы тоже сначала в заблужение ввели:) Потому что оооочень редко в линкусовой консоли не-рутом работаешь - поэтому нерутовские нюансы в голове не задерживаются (например нюанс с затиранием "/sbin/" для не-рутов - с которым сам лично сталкивался раз 10 - и все равно забывал, забываю и буду забывать про него).