È possibile mettere UFW su CentOS?


11

Se è così, come lo farei?

In caso contrario, esiste un modo più semplice per impostare alcune regole di base su CentOS diverso da iptables?

Sono più uno sviluppatore di app e meno un amministratore di sistema.

Risposte:


14

Poiché ufw è disponibile nel repository EPEL, può essere installato direttamente come pacchetto:

yum install -y epel-release
yum install -y ufw

5

Anche se non sono sicuro che UFW possa essere trasferito facilmente, puoi provare un'alternativa

  1. yum install system-config-firewall-tui
  2. system-config-firewall-tui
  3. Seleziona Abilitato
  4. Scegli Personalizza (scheda tra gli elementi nella finestra di dialogo CNurses, usa lo spazio per selezionare)
  5. Ora usa la freccia giù per navigare nell'elenco, lo spazio per abilitare / disabilitare la porta
  6. Scegli Chiudi
  7. Scegli Ok

Ora avrai il tuo firewall impostato e questo sarà abilitato ad ogni riavvio.


5

Posso confermare che funziona su CentOS 7 per gli utenti che vogliono usare gufw + ufw invece di firewalld

cd /etc/yum.repos.d/

wget http://download.opensuse.org/repositories/home:zhonghuaren/Fedora_23/home:zhonghuaren.repo

yum install ufw

cd /home

systemctl enable ufw

systemctl start ufw

chkconfig ufw on

ufw enable

ufw status

ufw default deny incoming

ufw default allow outgoing

or

ufw default deny outgoing


systemctl disable firewalld

systemctl stop firewalld

chkconfig firewalld off





yum install webkitgtk3 gnome-icon-theme-symbolic python-distutils-extra gtk2 gtk2.i686 gtk3 gtk2-devel gtk3-devel python-netifaces intltool

cd a_place_to_build

mkdir gufw

wget https://launchpad.net/gui-ufw/gufw-15.04/15.04/+download/gui-ufw-15.04.4.tar.gz

tar -xvf gui-ufw-15.04.4.tar.gz

cd gui-ufw-15.04.4

as root or sudo -i

python setup.py clean install

cd /usr/bin

cp -rf gufw gufw.orig

cp -rf gufw.pkexec gufw

cp: overwrite ‘gufw’? y

then launch as

$sudo gufw

or

as root gufw 


#(optional)
yum remove firewalld firewall-config firewall-applet


0

testato su fedora 21

gufw + ufw:

mkdir gufw

cd gufw

wget https://launchpad.net/gui-ufw/gufw-15.04/15.04/+download/gui-ufw-15.04.4.tar.gz

tar -xvf gui-ufw-15.*.tar.gz

cd gui-ufw-15.10.0/

echo '[home_zhonghuaren]
name=RPM Sphere (Fedora_21)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/zhonghuaren/Fedora_21/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/zhonghuaren/Fedora_21/repodata/repomd.xml.key
enabled=1' > /etc/yum.repos.d/zhonghuaren_suse_gufw.repo

yum install ufw
systemctl enable ufw
systemctl start ufw
chkconfig ufw on
ufw enable
ufw status
ufw default deny incoming
ufw default allow outgoing

                                                                                                                                                        #ufw default deny outgoing 1


yum install webkitgtk3 gnome-icon-theme-symbolic python-distutils-extra gtk2 gtk3 gtk2-devel gtk3-devel python-netifaces intltool


python setup.py install --prefix=/usr


systemctl disable firewalld
systemctl stop firewalld
chkconfig firewalld off

#(optional)
yum remove firewalld firewall-config firewall-applet




3 http://pantestmb.blogspot.com/2013/04/fedora-18-disable-firewalld-install.html
2 http://translate.google.com/translate?hl=en&sl=es&u=http://heperdidolarazon.neq3.com/%3Fp%3D332&prev=search
1 https://www.digitalocean.com/community/tutorials/how-to-setup-a-firewall-with-ufw-on-an-ubuntu-and-debian-cloud-server

http://pastebin.com/raw.php?i=TX7jBNfD


2
La domanda posta su CentOS, se sono completamente compatibili, spiega in modo che altri utenti non siano così ben informati. Alcuni altri dettagli possono anche essere utili. A parte questo, inoltro questo messaggio di Carl B. Benvenuto a Super User. Sebbene questo collegamento possa rispondere alla domanda, è preferibile precisare gli elementi rilevanti che aiutano l'OP e fanno riferimento al collegamento. I collegamenti si interrompono e quindi la tua risposta va bene ... non una risposta, ma un collegamento interrotto. - Carl B
mic84,

queste istruzioni di compilazione funzionano su fedora 21 se basato su centos, centos usa gtk 3.8.8 per far funzionare gufw su centos richiede gtk 3.10 quando si tenta di compilare gtk 3.10 estrae molte altre dipendenze che richiedono che le versioni corrispondenti siano possibili con compilando dalla fonte gtk 3.10 o usando pacchetti esterni
gufw
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.