Score:0

ufw ไม่สามารถเริ่มต้นได้

ธง tr

ฉันเพิ่งสร้างคอนเทนเนอร์ Docker ใหม่ แต่เมื่อฉันพยายามเปิดใช้งาน ufw ฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

# ufw เปิดใช้งาน
ข้อผิดพลาด: ปัญหาในการเรียกใช้ ufw-init
modprobe: ข้อผิดพลาด: ../libkmod/libkmod.c:586 kmod_search_moddep() ไม่สามารถเปิดไฟล์ moddep '/lib/modules/5.11.0-44-generic/modules.dep.bin'
modprobe: FATAL: ไม่พบโมดูล nf_conntrack_ftp ในไดเรกทอรี /lib/modules/5.11.0-44-generic
modprobe: ข้อผิดพลาด: ../libkmod/libkmod.c:586 kmod_search_moddep() ไม่สามารถเปิดไฟล์ moddep '/lib/modules/5.11.0-44-generic/modules.dep.bin'
modprobe: FATAL: ไม่พบโมดูล nf_nat_ftp ในไดเรกทอรี /lib/modules/5.11.0-44-generic
modprobe: ข้อผิดพลาด: ../libkmod/libkmod.c:586 kmod_search_moddep() ไม่สามารถเปิดไฟล์ moddep '/lib/modules/5.11.0-44-generic/modules.dep.bin'
modprobe: FATAL: ไม่พบโมดูล nf_conntrack_netbios_ns ในไดเรกทอรี /lib/modules/5.11.0-44-generic
iptables-restore: บรรทัดที่ 6 ล้มเหลว
iptables-restore: บรรทัดที่ 22 ล้มเหลว
iptables-restore v1.8.2 (nf_tables): ไม่สามารถโหลดการจับคู่ `conntrack': ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว

เกิดข้อผิดพลาดที่บรรทัด: 2
ลอง `iptables-restore -h' หรือ 'iptables-restore --help' สำหรับข้อมูลเพิ่มเติม
iptables-restore: บรรทัดที่ 4 ล้มเหลว
iptables-restore: บรรทัดที่ 5 ล้มเหลว
iptables-restore: บรรทัดที่ 21 ล้มเหลว
iptables-restore v1.8.2 (nf_tables): ตัวเลือกที่ไม่รู้จัก "--dport"
เกิดข้อผิดพลาดที่บรรทัด: 19
ลอง `iptables-restore -h' หรือ 'iptables-restore --help' สำหรับข้อมูลเพิ่มเติม
iptables-restore: บรรทัดที่ 10 ล้มเหลว
iptables-restore v1.8.2 (nf_tables): ตัวเลือกที่ไม่รู้จัก "--dport"
เกิดข้อผิดพลาดที่บรรทัด: 21
ลอง `iptables-restore -h' หรือ 'iptables-restore --help' สำหรับข้อมูลเพิ่มเติม
iptables-restore v1.8.2 (nf_tables): ไม่มีเชน 'ufw-before-input'
sysctl: คีย์การตั้งค่า "net.ipv4.conf.all.accept_redirects": ระบบไฟล์แบบอ่านอย่างเดียว
sysctl: คีย์การตั้งค่า "net.ipv4.conf.default.accept_redirects": ระบบไฟล์แบบอ่านอย่างเดียว
sysctl: คีย์การตั้งค่า "net.ipv6.conf.all.accept_redirects": ระบบไฟล์แบบอ่านอย่างเดียว
sysctl: คีย์การตั้งค่า "net.ipv6.conf.default.accept_redirects": ระบบไฟล์แบบอ่านอย่างเดียว
sysctl: คีย์การตั้งค่า "net.ipv4.icmp_echo_ignore_broadcasts": ระบบไฟล์แบบอ่านอย่างเดียว
sysctl: คีย์การตั้งค่า "net.ipv4.icmp_ignore_bogus_error_responses": ระบบไฟล์แบบอ่านอย่างเดียว
sysctl: คีย์การตั้งค่า "net.ipv4.icmp_echo_ignore_all": ระบบไฟล์แบบอ่านอย่างเดียว
sysctl: คีย์การตั้งค่า "net.ipv4.conf.all.log_martians": ระบบไฟล์แบบอ่านอย่างเดียว
sysctl: คีย์การตั้งค่า "net.ipv4.conf.default.log_martians": ระบบไฟล์แบบอ่านอย่างเดียว

ปัญหาในการโหลด ipv6 (ข้าม)
ปัญหาในการเรียกใช้ '/etc/ufw/before.rules'
ปัญหาในการเรียกใช้ '/etc/ufw/after.rules'
ปัญหาในการเรียกใช้ '/etc/ufw/user.rules

มิฉะนั้น อาจเป็นไปได้ว่าอาจเกี่ยวข้องกับการตรวจหารูทผิดพลาด คำสั่ง ufw บางคำสั่งตรวจไม่พบผู้ใช้ว่าเป็นผู้รูท แม้ว่าจะเป็นผู้ใช้ก็ตาม:

# ufw อนุญาต 22                         
คำเตือน: initcaps                                                                   
[Errno 2] iptables: การอนุญาตถูกปฏิเสธ (คุณต้องรูท)                             
                                                                          
อัปเดตกฎแล้ว                                                                                                                             
อัปเดตกฎ (v6)

แล้วต้องทำยังไงถึงจะใช้ได้ ufw?

in flag
คุณกำลังพยายามเรียกใช้ไฟร์วอลล์ภายในคอนเทนเนอร์หรือไม่
tr flag
@GeraldSchneider ใช่
in flag
แต่...ทำไม? คุณเปิดเผยพอร์ตที่คุณต้องการต่อเครือข่ายภายนอกเท่านั้น ไฟร์วอลล์ภายในคอนเทนเนอร์มีประโยชน์อย่างไร

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา