Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Akses menyeluruh (SSO) Microsoft untuk Linux didukung oleh Microsoft Identity Broker, komponen perangkat lunak yang mengintegrasikan perangkat Linux dengan ID Microsoft Entra. Solusi ini memungkinkan pengguna untuk mengautentikasi sekali dengan kredensial ID Microsoft Entra mereka dan mengakses beberapa aplikasi dan sumber daya tanpa permintaan autentikasi berulang. Fitur ini menyederhanakan proses masuk untuk pengguna dan mengurangi overhead manajemen kata sandi untuk administrator.
Features
Fitur ini memberdayakan pengguna di klien desktop Linux untuk mendaftarkan perangkat mereka dengan ID Microsoft Entra, mendaftar ke manajemen Intune, dan memenuhi kebijakan Akses Bersyarah berbasis perangkat saat mengakses sumber daya perusahaan mereka.
- Menyediakan registrasi ID Microsoft Entra dan pendaftaran desktop Linux
- Menyediakan kemampuan SSO untuk aplikasi asli dan web (misalnya, Azure CLI, Microsoft Edge, Teams PWA) untuk mengakses sumber daya yang dilindungi Microsoft 365 dan Azure
- Menyediakan SSO untuk akun Microsoft Entra di seluruh aplikasi yang menggunakan MSAL untuk .NET atau MSAL untuk Python, memungkinkan pelanggan menggunakan Microsoft Authentication Library (MSAL) untuk mengintegrasikan SSO ke dalam aplikasi kustom
- Mengaktifkan kebijakan "Akses Bersyarat" yang melindungi aplikasi web dengan menggunakan Microsoft Edge
- Mengaktifkan kebijakan kepatuhan Intune standar
- Mengaktifkan dukungan untuk skrip Bash untuk kebijakan kepatuhan kustom
Aplikasi web Teams dan Progressive Web App (PWA) yang digunakan di Linux memakai konfigurasi Akses Bersyarat yang diterapkan melalui Microsoft Intune untuk memungkinkan pengguna Linux mengakses Teams dengan Microsoft Edge.
Prasyarat
Sistem Operasi yang Didukung
Akses menyeluruh Microsoft untuk Linux didukung pada sistem operasi berikut (komputer fisik atau Hyper-V dengan CPU x86/64):
- Ubuntu Desktop 24.04 LTS (Dukungan Jangka Panjang)
- Ubuntu Desktop 22.04 LTS (Dukungan Jangka Panjang)
- Red Hat Enterprise Linux 8 (Dukungan Jangka Panjang)
- Red Hat Enterprise Linux 9 (Dukungan Jangka Panjang)
Persyaratan Sistem
- Konektivitas internet untuk penginstalan paket dan komunikasi ID Microsoft Entra
- Hak istimewa administratif untuk penginstalan
- Lingkungan desktop (GNOME, KDE, atau sejenisnya)
Persyaratan ID Microsoft Entra
- Penyewa MICROSOFT Entra ID
- Akun pengguna yang disinkronkan dengan atau dibuat di ID Microsoft Entra
- Lisensi yang sesuai untuk kebijakan akses bersyarkat (jika berlaku)
Pengalaman SSO
Animasi berikut menunjukkan pengalaman pengguna untuk alur yang diprokerasi di Linux.
Nota
microsoft-identity-broker versi 2.0.1 dan versi yang lebih lama saat ini tidak mendukung kepatuhan FIPS.
Installation
Jalankan perintah berikut di baris perintah untuk menginstal secara manual fungsi satu kali masuk Microsoft (microsoft-identity-broker) dan dependensi yang diperlukan di perangkat Anda.
Pasang Curl.
sudo apt install curl gpgInstal kunci penandatanganan paket Microsoft.
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg sudo install -o root -g root -m 644 microsoft.gpg /usr/share/keyrings rm microsoft.gpgTambahkan dan perbarui Repositori Linux Microsoft ke daftar repositori sistem.
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/ubuntu/$(lsb_release -rs)/prod $(lsb_release -cs) main" >> /etc/apt/sources.list.d/microsoft-ubuntu-$(lsb_release -cs)-prod.list' sudo apt updateInstal aplikasi single sign-on Microsoft (microsoft-identity-broker).
sudo apt install microsoft-identity-brokerReboot perangkat Anda.
Memperbarui Microsoft Identity Broker
Jalankan perintah berikut untuk memperbarui Microsoft Identity Broker secara manual.
Perbarui repositori paket dan metadata.
sudo apt updateTingkatkan paket Microsoft Identity Broker.
sudo apt upgrade microsoft-identity-broker
Copot pemasangan Microsoft Identity Broker
Jalankan perintah berikut untuk menghapus instalan Microsoft Identity Broker dan menghapus data pendaftaran lokal.
Hapus Microsoft Identity Broker dari sistem Anda.
sudo apt remove microsoft-identity-brokerHapus data pendaftaran lokal. Perintah ini menghapus data konfigurasi lokal yang berisi pendaftaran perangkat Anda.
sudo apt purge intune-portal sudo apt purge microsoft-identity-broker
Mengaktifkan Phish-Resistant MFA (PRMFA) di perangkat Linux (Pratinjau)
Dimulai dengan versi 2.0.2 dari aplikasi microsoft-identity-broker, Phish-Resistant MFA (PRMFA) kini didukung pada perangkat Linux menggunakan:
- Smartcard
- Autentikasi Berbasis Sertifikat (CBA)
- Token USB yang berisi applet PIV/Smartcard
Fitur ini dalam pratinjau dan memerlukan langkah-langkah konfigurasi tambahan untuk mengaktifkan dukungan untuk SmartCard/CBA di perangkat Linux.
Nota
Saluran insider-fast hanya tersedia untuk microsoft-identity-broker versi 2.0.2 dan versi lebih tinggi.
Untuk menginstal saluran insiders-fast dari microsoft-identity-broker:
# Enable the insiders-fast repo
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/microsoft.gpg] https://packages.microsoft.com/ubuntu/$(lsb_release -rs)/prod insiders-fast main" >> /etc/apt/sources.list.d/microsoft-ubuntu-$(lsb_release -cs)-insiders-fast.list'
sudo apt update
# Install or upgrade microsoft-identity-broker from the enabled repo
sudo apt install microsoft-identity-broker
Autentikasi Kartu Pintar
Autentikasi kartu pintar memperluas metode berbasis sertifikat dengan memperkenalkan token fisik yang menyimpan sertifikat pengguna. Ketika kartu dimasukkan ke dalam pembaca, sistem mengambil sertifikat dan melakukan validasi.
Mengonfigurasi dukungan SmartCard melibatkan pengaturan pustaka dan modul yang diperlukan untuk mengaktifkan autentikasi berbasis sertifikat menggunakan token fisik. Ada berbagai solusi SmartCard yang tersedia, seperti YubiKey, yang dapat diintegrasikan dengan berbagai distribusi Linux. Untuk petunjuk tentang dua platform yang didukung, lihat dokumentasi distribusi:
- Konfigurasi SmartCard Ubuntu
- Konfigurasi Red Hat Enterprise Linux SmartCard
- Konfigurasi SmartCard YubiKey
- Konfigurasi SmartCard OpenSC
- Referensi konfigurasi PKCS#11
Contoh konfigurasi Kartu Pintar
Langkah-langkah berikut mengonfigurasi contoh referensi penggunaan integrasi jembatan YubiKey/Edge, tetapi penyedia kartu pintar lainnya dapat dikonfigurasi dengan cara yang sama.
Instal driver Smart Card dan dukungan YubiKey:
sudo apt install pcscd yubikey-managerInstal komponen YubiKey/Edge Bridge:
sudo apt install opensc libnss3-tools opensslMengonfigurasi database Network Security Service (NSS) untuk pengguna saat ini:
mkdir -p $HOME/.pki/nssdb chmod 700 $HOME/.pki chmod 700 $HOME/.pki/nssdb modutil -force -create -dbdir sql:$HOME/.pki/nssdb modutil -force -dbdir sql:$HOME/.pki/nssdb -add 'SC Module' -libfile /usr/lib/x86_64-linux-gnu/pkcs11/opensc-pkcs11.so
Autentikasi Berbasis Sertifikat
Autentikasi klien berbasis sertifikat diimplementasikan melalui protokol Secure Sockets Layer (TLS/SSL). Dalam proses ini, klien menandatangani blok data yang dihasilkan secara acak dengan kunci privatnya, lalu mengirimkan sertifikat dan data yang ditandatangani ke server. Server memeriksa tanda tangan dan memvalidasi sertifikat sebelum memberikan akses.
Cara term mudah untuk mengonfigurasi Autentikasi Certificate-Based (CBA) adalah dengan menggunakan solusi Private Key Infrastructure (PKI) yang mengeluarkan sertifikat pengguna ke perangkat Linux. Sertifikat ini kemudian dapat digunakan untuk autentikasi terhadap ID Microsoft Entra. Untuk mengonfigurasi Linux agar menerima sertifikat ini untuk autentikasi, Anda biasanya perlu menyiapkan penyimpanan sertifikat yang sesuai dan memastikan bahwa mekanisme autentikasi sistem dikonfigurasi untuk menggunakan sertifikat ini.
Isi Terkait
Untuk informasi selengkapnya, lihat dokumentasi Intune berikut ini: