Alex Dark, "UNIX way".
Можно включить логи "на каждый чих" и потом из них вытаскивать кто, когда, откуда, сколько и чего качал. Правда, не уверен, что для этого удастся найти соответствующую софтину (хотя, в принципе, "UNIX way" подразумевает обработку скриптами)...
Кроме того, логи придётся достаточно часто снимать (своей памяти у девайса совсем немного) - опять же, это можно делать скриптом по ftp, насколько я понимаю, а возможно даже и по почте (изучай User Manual).
Разграничить доступ по портам можно на уровне правил файрволла.
Большое НО: авторизацию можно сделать только по IP (соответственно, если юзер может менять IP - может и обойти любые запреты).
Хотя мне всё-таки представляется более приемлемым вариант с софтверным роутером/прокси. Благо, для этого достаточно машинки уровня P2-P3 с двумя сетевыми картами, а FreeBSD (или, при желании, Linux) бесплатна.