당신은 그것을 할 수 있습니다 iptables.
터미널에서 다음에 규칙을 추가하십시오. iptables
sudo iptables -A OUTPUT -p all -m owner --uid-owner username -j DROP
여기서 username 은 인터넷 연결을 비활성화하려는 사용자입니다. 파일을 저장하고 종료하십시오.
iptables지정된 사용자가 생성 한 발신 패키지가 자동으로 삭제된다는 규칙이 추가 됩니다 iptables.
당신이 완전한 그룹에 대해 동일한 작업을 수행하려면 그 있습니다 sugest 대신 --uid username사용 --gid-owner groupname, 그건 완전한 사용자 그룹에 대한 동일한 효과를 얻을 수 있습니다.
따라서 그룹 보안 이 인터넷에 액세스 하지 못하게하려면 명령은 다음과 같습니다.
sudo iptables -A OUTPUT -p all -m owner --gid-owner security -j DROP
규칙을 영구적으로 만들려면에 스크립트를 작성 /etc/network/if-up.d/하고 필요한 행을 추가하고 실행 가능하게 만드십시오.
옵션으로 iptables-save현재 규칙을 저장하고 부팅시 복원합니다.
현재 iptables규칙 저장
sudo iptables-save > /etc/iptables_rules
/etc/rc.local좋아하는 텍스트 편집기로 열고 파일 끝에 추가
/sbin/iptables-restore < /etc/iptables_rules
그러면 부팅 할 때마다 저장된 규칙이 복원됩니다.
자세한 내용은 [ iptables맨 페이지 ] 페이지를 방문하여 몇 가지 iptables옵션 에 대한 자세한 내용을 확인하십시오 .
sudo iptables -A OUTPUT -p all -m owner --uid-owner internet -j ACCEPT했지만 테스트를 위해 다시 켜지지 않았습니다.