Apakah mungkin untuk menggunakan UFW di CentOS?

11

Jika demikian, bagaimana saya melakukannya?

Jika tidak, apakah ada cara yang lebih mudah untuk menetapkan beberapa aturan dasar pada CentOS selain iptables?

Saya lebih dari pengembang aplikasi dan kurang dari admin sistem.

tybro0103
sumber

Jawaban:

14

Karena ufw tersedia dalam repositori EPEL, ia dapat langsung diinstal sebagai paket:

yum install -y epel-release
yum install -y ufw
derhelge
sumber
5

Meskipun saya tidak yakin apakah UFW dapat porting dengan mudah, Anda bisa mencoba alternatifnya

  1. yum install system-config-firewall-tui
  2. system-config-firewall-tui
  3. Pilih Diaktifkan
  4. Pilih Kustomisasi (tab antar elemen dalam Dialog NCurses, gunakan ruang untuk memilih)
  5. Sekarang gunakan panah bawah untuk menavigasi daftar, ruang untuk mengaktifkan / menonaktifkan port
  6. Pilih Tutup
  7. Pilih Oke

Sekarang Anda akan memiliki pengaturan firewall dan ini akan diaktifkan pada setiap reboot.

Wayne
sumber
5

Saya dapat mengkonfirmasi ini berfungsi pada CentOS 7 untuk pengguna yang ingin menggunakan gufw + ufw bukan 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
user554023
sumber
1

Anda harus melihat firewalld. Ini lebih ramah RH.

http://www.reddit.com/r/linux/comments/1ruxwh/is_firewalld_replacing_iptables/

jlbfalcao
sumber
2
Selamat datang di Pengguna Super. Meskipun tautan ini dapat menjawab pertanyaan, lebih disukai menjabarkan unsur-unsur yang relevan yang membantu OP dan merujuk tautan. Tautan rusak dan kemudian jawaban Anda baik .... bukan jawaban, tetapi tautan rusak.
Carl B
0

diuji pada 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

gufw
sumber
2
Pertanyaan yang diajukan tentang CentOS, jika mereka sepenuhnya kompatibel tolong jelaskan agar pengguna lain tidak begitu mengerti saya mengerti. Beberapa detail lain mungkin juga bermanfaat. Selain itu saya menyampaikan pesan ini dari Carl B. Selamat datang di Pengguna Super. Meskipun tautan ini dapat menjawab pertanyaan, lebih disukai menjabarkan unsur-unsur yang relevan yang membantu OP dan merujuk tautan. Tautan rusak dan kemudian jawaban Anda baik .... bukan jawaban, tetapi tautan rusak. - Carl B
mic84
instruksi build ini bekerja pada fedora 21 ketika dibangun di atas centos, centos menggunakan gtk 3.8.8 agar gufw dapat berjalan di centos itu membutuhkan gtk 3.10 ketika mencoba membangun gtk 3.10 ia menarik banyak dependensi lain yang memerlukan versi yang sesuai mungkin dimungkinkan dengan membangun dari gtk 3.10 sumber atau menggunakan paket eksternal
gufw