Você pode usar a extensão de correspondência do proprietário para iptables (ipt_owner.ko), juntamente com uma exceção para a interface de loopback, para bloquear a comunicação de rede externa para um usuário específico. (Ou, alternativamente, permitir acesso à rede apenas para um conjunto de usuários.)
Por exemplo:
modprobe ipt_owner
iptables -A OUTPUT -m owner --uid-owner $USERNAME ! -o lo -j REJECT
(Não testado, mas deve passar a mensagem.) Substitua $ USERNAME pelo nome de login do usuário relevante.
Como limitar o acesso à rede por usuário / grupo usando iptables - Partida do proprietário por Nikesh Jauhari fornece alguns antecedentes. Também pode ser usado com grupos, mas não sei como lida com grupos primários e secundários.