Come posso limitare le applicazioni ad avere accesso a Internet?


2

Come posso impedire ai programmi di accedere a Internet in Ubuntu. Non per porta, ma per applicazione.


Non credo sia possibile, a meno che ogni applicazione non venga eseguita con un ID utente diverso, in tal caso è possibile eliminare i pacchetti tramite ID utente.
Lekensteyn,

è molto possibile con un buon firewall.
kaykay,

Risposte:


2

Credo che ciò che stai cercando sia definito "firewall basato su applicazioni". Cercare su Google per questo non rivela nulla di attualmente utile per Ubuntu (o Linux in generale). Ce n'era uno chiamato TuxGuardian ma sembra essere stato abbandonato nel 2006 (non tentare di usarlo).

Tuttavia, è possibile impedire alle applicazioni di accedere alla rete utilizzando AppArmor e creando profili per le applicazioni che si desidera bloccare. Nota che non sono a conoscenza di alcuna GUI "user-friendly" per la configurazione di AppArmor su Ubuntu - è strettamente un editor di testo e un'operazione da riga di comando, quindi se sei nuovo su Linux potresti voler evitare questo.

Ecco la pagina della comunità Ubuntu per AppArmor per iniziare.

Ecco le regole che vorrai utilizzare nei tuoi profili.


0

Puoi usare Firejail . Esegue l'applicazione nella sandbox in cui si controlla se l'applicazione è in grado di vedere la rete o il file system. Esempio:

firejail --net=none firefox

Questo eseguirà il browser Firefox senza accesso a Internet. Nota che la distribuzione firejail nel repository di Ubuntu è obsoleta - scarica meglio la sua ultima versione LTS dalla home page di firejail.

Ulteriori informazioni sull'utilizzo di firejail - qui .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.