เป็นไปได้หรือไม่ที่จะวาง UFW ไว้บน CentOS


10

ถ้าเป็นเช่นนั้นฉันจะทำอย่างไร

ถ้าไม่ใช่มีวิธีง่ายกว่าในการตั้งกฎพื้นฐานบางอย่างใน CentOS อื่น ๆ นอกเหนือจาก iptables หรือไม่?

ฉันเป็นนักพัฒนาแอปมากกว่าและเป็นผู้ดูแลระบบน้อยกว่า

คำตอบ:


11

เนื่องจาก ufw พร้อมใช้งานในที่เก็บ EPEL จึงสามารถติดตั้งเป็นแพ็คเกจได้โดยตรง:

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

5

ในขณะที่ฉันไม่แน่ใจว่า UFW สามารถทำการพอร์ตได้อย่างง่ายดายหรือไม่

  1. yum install system-config-firewall-tui
  2. system-config-firewall-tui
  3. เลือกเปิดใช้งาน
  4. เลือกปรับแต่ง (แท็บระหว่างองค์ประกอบในกล่องโต้ตอบ NCurses ใช้พื้นที่เพื่อเลือก)
  5. ตอนนี้ใช้ลูกศรลงเพื่อนำทางรายการพื้นที่เพื่อเปิด / ปิดพอร์ต
  6. เลือกปิด
  7. เลือกตกลง

ตอนนี้คุณจะมีการตั้งค่าไฟร์วอลล์ของคุณและจะเปิดใช้งานในการรีบูตทุกครั้ง


5

ฉันสามารถยืนยันการทำงานนี้บน CentOS 7 สำหรับผู้ใช้ที่ต้องการใช้ gufw + ufw แทน 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

1

คุณควรดู firewalld มันเป็นมิตรมากกว่า RH

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


2
ยินดีต้อนรับสู่ Super User ในขณะที่ลิงค์นี้อาจตอบคำถาม แต่ก็ควรที่จะสะกดองค์ประกอบที่เกี่ยวข้องที่ช่วย OP และอ้างอิงลิงค์ ลิงค์เสียและคำตอบของคุณก็ดี .... ไม่ใช่คำตอบ แต่เป็นลิงก์เสีย
Carl B

0

ทดสอบกับ 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
คำถามที่ถามเกี่ยวกับ CentOS หากพวกเขาเข้ากันได้ทั้งหมดโปรดอธิบายเพื่อให้ผู้ใช้รายอื่นไม่เข้าใจฉัน รายละเอียดอื่น ๆ อาจมีประโยชน์เช่นกัน นอกจากนั้นฉันส่งต่อข้อความนี้จาก Carl B. ยินดีต้อนรับสู่ Super User ในขณะที่ลิงค์นี้อาจตอบคำถาม แต่ก็ควรที่จะสะกดองค์ประกอบที่เกี่ยวข้องที่ช่วย OP และอ้างอิงลิงค์ ลิงค์เสียและคำตอบของคุณก็ดี .... ไม่ใช่คำตอบ แต่เป็นลิงก์เสีย - Carl B
mic84

คำแนะนำการสร้างเหล่านี้ทำงานบน fedora 21 เมื่อสร้างบน centos, centos ใช้ gtk 3.8.8 เพื่อให้ gufw ทำงานบน centos มันต้องใช้ gtk 3.10 เมื่อพยายามสร้าง gtk 3.10 มันดึงการพึ่งพาอื่น ๆ ที่จำเป็นต้องใช้เวอร์ชั่นที่ตรงกัน สร้างจาก gtk 3.10 ซอร์สโค้ดหรือใช้แพ็คเกจภายนอก
gufw
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.