Cara memperbaiki 'perintah semanage' tidak ditemukan kesalahan di centos/rhel
- 2056
- 353
- Karl O'Connell DDS
Saya mencoba mengkonfigurasi berbagi samba dengan nilai boolean dan konteks keamanan yang benar menggunakan Komando Semanage Untuk membuat perubahan dalam kebijakan selinux untuk memungkinkan akses ke bagian samba dari klien jarak jauh di saya RHEL 8 server, tapi tiba -tiba saya mengalami kesalahan berikut.
# semanage fcontext -di samba_share_t "/finance (/.*)?" -Bash: Semanage: Command tidak ditemukanperintah semanage tidak ditemukan kesalahan
SANMANAGE adalah Selinux (Linux yang ditingkatkan keamanan) Alat manajemen yang digunakan untuk mengonfigurasi elemen tertentu tanpa melakukan penyesuaian atau menyusun kembali dari sumber kebijakan. Semanage terdiri dari pemetaan dari nama pengguna Linux ke identitas pengguna Selinux dan juga mencakup pemetaan konteks keamanan untuk berbagai jenis objek seperti antarmuka, port jaringan, dll.
Saya bertanya -tanya bagaimana cara memperbaiki kesalahan ini dan saya tidak dapat menemukan paket apa yang disediakan Komando Semanage. Setelah sedikit riset, saya mengetahui bahwa Anda perlu menggunakan yum menyediakan opsi untuk mengetahui paket yang menyediakan file pertanyaan yang dipanggil /usr/sbin/semanage.
Dalam artikel singkat singkat ini, kami akan menjelaskan cara menginstal paket yang diperlukan untuk mendapatkan Komando Semanage menggunakan perintah yum.
# yum menyediakan/usr/sbin/semanageTemukan paket yang menyediakan file bertanya
Dari output sampel di atas, Anda dapat melihat bahwa kami perlu menginstal PolicyCoreutils-python-utils-2.8-16.1.EL8.Noarch Paket untuk menggunakan perintah Sarganage.
# yum instal policycoreutils-python-utilsInstal Paket Python PolicyCoreutils
Setelah instalasi selesai, cobalah menjalankan Komando Semanage Sekali lagi, itu akan bekerja seperti sihir.
Anda juga dapat menggunakan perintah berikut untuk mendapatkan halaman manual Komando Semanage opsi dan penggunaan.
# Man Sarganage atau # Sarganage --HelpBantuan Komando Semanage
- « Cara Memperbaiki Kesalahan SSH Tidak Ada Rute ke Host di Linux
- Cara memperbaiki “gagal mengatur lokal, default ke c.UTF-8 di Centos 8 »