Rumah tutorial komputer pengetahuan komputer Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Mar 20, 2024 pm 01:50 PM
linux tembok api ufw

UFW, juga dikenali sebagai Uncomplex Firewall, diguna pakai oleh banyak pengedaran Linux sebagai sistem firewall mereka. UFW direka bentuk untuk memudahkan pengguna pemula mengurus tetapan tembok api melalui kedua-dua antara muka baris arahan dan antara muka pengguna grafik.

UFW firewall ialah sistem yang memantau trafik rangkaian mengikut peraturan yang ditetapkan untuk melindungi rangkaian daripada menghidu rangkaian dan serangan lain. Jika anda telah memasang UFW pada sistem Linux anda tetapi statusnya menunjukkan sebagai tidak aktif, mungkin terdapat beberapa sebab. Dalam panduan ini, saya akan berkongsi cara menyelesaikan isu tidak aktif firewall UFW pada sistem Linux.

  • Mengapa UFW menunjukkan status tidak aktif di Linux
  • Mengapa UFW tidak aktif secara lalai pada Linux
  • Cara menyemak status UFW di Linux
  • Cara Membetulkan Status UFW Menunjukkan Tidak Aktif di Linux
  • Bagaimana untuk mengetahui aplikasi mana yang perlu diluluskan melalui UFW
  • Cara mengenal pasti dan membenarkan port menggunakan UFW
  • Bagaimana untuk membolehkan UFW untuk aplikasi yang memerlukan trafik masuk
  • Kesimpulan

Mengapa UFW menunjukkan status tidak aktif di Linux

Beberapa sebab mengapa UFW tidak aktif adalah seperti berikut:

  • Dalam banyak pengedaran Linux, UFW diprapasang, tetapi secara lalai, ia tidak aktif.
  • Jika anda memasang UFW sendiri, ia akan dilumpuhkan secara lalai dan menunjukkan status tidak aktif.

Mengapa UFW tidak aktif secara lalai di Linux

UFW dilumpuhkan secara lalai kerana ia boleh menyekat port SSH atau HTTP, yang sangat penting untuk komunikasi dan pengurusan pelayan. Ia menafikan semua trafik masuk dan membenarkan trafik keluar. Sebagai pentadbir pelayan, anda boleh menghantar permintaan dan menerima respons. Walau bagaimanapun, tembok api menyekat semua sambungan masuk.

Trafik masuk adalah penting untuk komunikasi SSH dan HTTP. Tanpa SSH, anda tidak akan dapat mengakses pelayan dari jauh. Sebelum mendayakan UFW, pastikan anda mengesahkan bahawa port kritikal ini terbuka untuk membenarkan sambungan.

Nota: Saya menggunakan Ubuntu 22.04 untuk melaksanakan arahan berikut, tetapi arahannya adalah sama untuk pengedaran lain.

Cara menyemak status UFW di Linux

Di Linux, UFW yang diprapasang dan yang dipasang secara manual dilumpuhkan secara lalai. Anda perlu mengaktifkannya.

Untuk menyemak status UFW, laksanakan arahan status ufw dalam terminal:

Sudoku UFW Status

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Anda juga boleh menyemak status UFW melalui profil UFW. Untuk mengakses fail, gunakan arahan yang diberikan di bawah:

sudo cat/etc/ufw/ufw

Baca fail dan semak perkhidmatan ENABLED. Jika tidak, ini bermakna UFW dilumpuhkan.

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Anda juga boleh melancarkan aplikasi GUI untuk menyemak status UFW.

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Cara Membetulkan Status UFW Menunjukkan Tidak Aktif di Linux

Ketidakaktifan UFW boleh diperbaiki dengan mendayakannya menggunakan baris arahan.

Sebelum mendayakan UFW, sebaiknya lihat peraturan tambahan.

Pertunjukan sudo ufw ditambah

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Nota: Secara lalai, UFW menafikan semua trafik masuk.

Untuk mendayakan UFW, lancarkan Terminal dan jalankan arahan UFW Enable, yang akan membolehkan UFW walaupun semasa but:

sudo ufw enable

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Untuk memantau status, jalankan arahan berikut sekali lagi:

sudo ufw butiran status

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Untuk menetapkan status sebagai nombor, gunakan penggunaan:

sudo nombor status ufw

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Anda juga boleh mendayakannya menggunakan profil UFW. Buka fail konfigurasi UFW menggunakan editor nano:

sudo nano/etc/ufw/ufw

Cari DAYAKAN, tukar status daripada tidak kepada ya, dan simpan fail.

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Untuk menyimpan fail, tekan Ctrl + X, ia akan menggesa anda membuat perubahan, kemudian tekan Y/y untuk menyimpan fail.

Nota: Pelayan mesti dimulakan semula untuk mendayakan UFW melalui fail konfigurasi.

Anda juga boleh mendayakan UFW menggunakan tetingkap GUI UFW. Lancarkan aplikasi UFW dan togol dayakan.

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Bagaimana untuk mengetahui permohonan mana yang perlu diluluskan melalui UFW

Setiap pelabuhan yang memerlukan trafik masuk mesti dibenarkan melalui UFW. SSH adalah penting kerana jika anda mendayakan UFW dan tidak membenarkan port SSH, anda mungkin kehilangan kawalan ke atas pelayan.

Untuk melihat aplikasi mana yang mesti dibenarkan untuk trafik masuk, jalankan arahan senarai aplikasi ufw:

sudo senarai apl ufw

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Sebagai alternatif, lihat fail konfigurasi aplikasi UFW:

LS/ETC/UFW/Applications.d

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Ini adalah aplikasi yang perlu membuka port.

Nota: Aplikasi yang memerlukan port didayakan mempunyai profil UFW.

Cara mengenal pasti dan membenarkan port menggunakan UFW

Untuk mengetahui port aplikasi tertentu, gunakan arahan di bawah.

Sintaks arahan ini ialah:

sudo maklumat apl ufw “”

Sebagai contoh, untuk melihat nama port untuk SSH, gunakan arahan berikut:

sudo ufw app info “OpenSSH”

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

OpenSSH memerlukan port 22 untuk berfungsi dengan baik.

Untuk menyemak penggunaan port Apache Penuh: Tujuan:

Maklumat Apl Sudoku UFW "Ciri Penuh Apache"

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Apache memerlukan dua port 80 dan 443 untuk berfungsi.

Bagaimana untuk membolehkan UFW untuk aplikasi yang memerlukan trafik masuk

Dengan UFW didayakan, semua trafik masuk akan dinafikan. Untuk mengelakkan diri anda dikecualikan daripada pelayan, adalah penting untuk menambah peraturan untuk mengakses pelayan melalui SSH sebelum mendayakan UFW.

Untuk menambah peraturan sambungan OpenSSH, gunakan yang berikut: Tujuan:

Sudoku UFW membenarkan 22

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

atau gunakan:

sudo ufw benarkan “OpenSSH”

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Untuk menambah peraturan untuk pelayan web Apache, gunakan arahan berikut:

sudo ufw tambah 80,443/tcp

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Port 80 dan 443 masing-masing digunakan untuk HTTP dan HTTPS, kedua-duanya diperlukan oleh pelayan web Apache.

atau gunakan:

sudo ufw benarkan “Apache Full”

Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux

Selepas mendayakan port utama melalui UFW, anda boleh menggunakan arahan UFW Enable untuk mendayakan UFW.

Kesimpulan

UFW ialah tembok api lalai pada pelbagai pengedaran Linux. Secara lalai, ia ditetapkan kepada tidak aktif kerana ia mungkin menyekat trafik dari port penting tertentu seperti 22, 80 atau 443. Untuk menjadikannya aktif, terdapat pelbagai program. UFW boleh didayakan menggunakan arahan, fail konfigurasi UFW dan melalui GUI UFW. UFW melumpuhkan semua trafik masuk, jadi pastikan anda menambah peraturan SSH sebelum mendayakan UFW.

Atas ialah kandungan terperinci Bagaimana untuk membetulkan status UFW yang ditunjukkan sebagai tidak aktif dalam Linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Tidak dapat log masuk ke mysql sebagai akar Tidak dapat log masuk ke mysql sebagai akar Apr 08, 2025 pm 04:54 PM

Sebab utama mengapa anda tidak boleh log masuk ke MySQL sebagai akar adalah masalah kebenaran, ralat fail konfigurasi, kata laluan tidak konsisten, masalah fail soket, atau pemintasan firewall. Penyelesaiannya termasuk: periksa sama ada parameter pengikat di dalam fail konfigurasi dikonfigurasi dengan betul. Semak sama ada kebenaran pengguna root telah diubahsuai atau dipadam dan ditetapkan semula. Sahkan bahawa kata laluan adalah tepat, termasuk kes dan aksara khas. Semak tetapan dan laluan kebenaran fail soket. Semak bahawa firewall menyekat sambungan ke pelayan MySQL.

C Language Compilation Compilation: Panduan terperinci untuk pemula ke aplikasi praktikal C Language Compilation Compilation: Panduan terperinci untuk pemula ke aplikasi praktikal Apr 04, 2025 am 10:48 AM

C Language Conditional Compilation adalah mekanisme untuk selektif menyusun blok kod berdasarkan keadaan kompilasi masa. Kaedah pengenalan termasuk: menggunakan arahan #if dan #Else untuk memilih blok kod berdasarkan syarat. Ekspresi bersyarat yang biasa digunakan termasuk STDC, _WIN32 dan LINUX. Kes praktikal: Cetak mesej yang berbeza mengikut sistem operasi. Gunakan jenis data yang berbeza mengikut bilangan digit sistem. Fail header yang berbeza disokong mengikut pengkompil. Penyusunan bersyarat meningkatkan kebolehgunaan dan fleksibiliti kod, menjadikannya boleh disesuaikan dengan pengkompil, sistem operasi, dan perubahan seni bina CPU.

【Rust Sendiri belajar】 Pengenalan 【Rust Sendiri belajar】 Pengenalan Apr 04, 2025 am 08:03 AM

1.0.1 Preface Projek ini (termasuk kod dan komen) telah direkodkan semasa karat saya yang diajar sendiri. Mungkin ada kenyataan yang tidak tepat atau tidak jelas, sila minta maaf. Jika anda mendapat manfaat daripadanya, ia lebih baik. 1.0.2 Mengapa Rustrust boleh dipercayai dan cekap? Karat boleh menggantikan C dan C, dengan prestasi yang sama tetapi keselamatan yang lebih tinggi, dan tidak memerlukan rekompilasi yang kerap untuk memeriksa kesilapan seperti C dan C. Kelebihan utama termasuk: Keselamatan Memori (mencegah penunjuk null dari dereferences, penunjuk menggantung, dan perbalahan data). Thread-safe (pastikan kod multi-threaded selamat sebelum pelaksanaan). Elakkan tingkah laku yang tidak ditentukan (mis., Arus dari batas, pembolehubah yang tidak diinisialisasi, atau akses kepada memori yang dibebaskan). Karat menyediakan ciri bahasa moden seperti generik

Cara menyelesaikan MySQL tidak dapat dimulakan Cara menyelesaikan MySQL tidak dapat dimulakan Apr 08, 2025 pm 02:21 PM

Terdapat banyak sebab mengapa permulaan MySQL gagal, dan ia boleh didiagnosis dengan memeriksa log ralat. Penyebab umum termasuk konflik pelabuhan (periksa penghunian pelabuhan dan ubah suai konfigurasi), isu kebenaran (periksa keizinan pengguna yang menjalankan perkhidmatan), ralat fail konfigurasi (periksa tetapan parameter), rasuah direktori data (memulihkan data atau membina semula ruang meja), isu ruang jadual InnoDB (semak fail ibdata1) Apabila menyelesaikan masalah, anda harus menganalisisnya berdasarkan log ralat, cari punca utama masalah, dan mengembangkan tabiat sandaran data secara teratur untuk mencegah dan menyelesaikan masalah.

Apakah 5 komponen asas Linux? Apakah 5 komponen asas Linux? Apr 06, 2025 am 12:05 AM

Lima komponen asas Linux adalah: 1. Kernel, menguruskan sumber perkakasan; 2. Perpustakaan sistem, menyediakan fungsi dan perkhidmatan; 3. Shell, antara muka pengguna untuk berinteraksi dengan sistem; 4. Sistem fail, menyimpan dan menganjurkan data; 5. Aplikasi, menggunakan sumber sistem untuk melaksanakan fungsi.

Bolehkah mysql berjalan di Android Bolehkah mysql berjalan di Android Apr 08, 2025 pm 05:03 PM

MySQL tidak boleh berjalan secara langsung di Android, tetapi ia boleh dilaksanakan secara tidak langsung dengan menggunakan kaedah berikut: menggunakan pangkalan data ringan SQLite, yang dibina di atas sistem Android, tidak memerlukan pelayan yang berasingan, dan mempunyai penggunaan sumber kecil, yang sangat sesuai untuk aplikasi peranti mudah alih. Sambungkan jauh ke pelayan MySQL dan sambungkan ke pangkalan data MySQL pada pelayan jauh melalui rangkaian untuk membaca dan menulis data, tetapi terdapat kelemahan seperti kebergantungan rangkaian yang kuat, isu keselamatan dan kos pelayan.

Di manakah perpustakaan fungsi bahasa C? Bagaimana untuk menambah perpustakaan fungsi bahasa C? Di manakah perpustakaan fungsi bahasa C? Bagaimana untuk menambah perpustakaan fungsi bahasa C? Apr 03, 2025 pm 11:39 PM

Perpustakaan Fungsi Bahasa C adalah kotak alat yang mengandungi pelbagai fungsi, yang dianjurkan dalam fail perpustakaan yang berbeza. Menambah perpustakaan memerlukan menyatakannya melalui pilihan baris perintah pengkompil, contohnya, pengkompil GCC menggunakan pilihan -L diikuti dengan singkatan nama perpustakaan. Jika fail perpustakaan tidak berada di bawah laluan carian lalai, anda perlu menggunakan pilihan -L untuk menentukan laluan fail perpustakaan. Perpustakaan boleh dibahagikan kepada perpustakaan statik dan perpustakaan dinamik. Perpustakaan statik secara langsung dikaitkan dengan program pada masa kompilasi, manakala perpustakaan dinamik dimuatkan semasa runtime.

Penyelesaian kepada kesilapan yang dilaporkan oleh MySQL pada versi sistem tertentu Penyelesaian kepada kesilapan yang dilaporkan oleh MySQL pada versi sistem tertentu Apr 08, 2025 am 11:54 AM

Penyelesaian kepada ralat pemasangan MySQL adalah: 1. Berhati -hati memeriksa persekitaran sistem untuk memastikan keperluan perpustakaan ketergantungan MySQL dipenuhi. Sistem operasi dan keperluan versi yang berbeza adalah berbeza; 2. Berhati -hati membaca mesej ralat dan mengambil langkah -langkah yang sepadan mengikut arahan (seperti fail perpustakaan yang hilang atau kebenaran yang tidak mencukupi), seperti memasang kebergantungan atau menggunakan arahan sudo; 3 Jika perlu, cuba pasang kod sumber dan periksa dengan teliti log kompilasi, tetapi ini memerlukan pengetahuan dan pengalaman Linux tertentu. Kunci untuk menyelesaikan masalah akhirnya adalah dengan teliti memeriksa persekitaran sistem dan maklumat ralat, dan merujuk kepada dokumen rasmi.

See all articles