WSL için Intune ayarları

Artık Windows bileşeni olarak WSL'yi yönetmek için Intune gibi yönetim araçlarını kullanabilirsiniz.

Bu ayarlara erişmek için Microsoft Intune yönetim merkezi portalınıza gidin ve ardından şunları seçin: Cihazlar -> Yapılandırma profilleri -> Oluştur -> Yeni ilke -> Windows 10 ve üzeri -> Ayar kataloğu, yeni profil için bir ad oluşturun ve kullanılabilir ayarların tam listesini görmek ve eklemek için "Linux için Windows Alt Sistemi" araması yapın.

Kurumsal ortamda güvenliği en üst düzeye çıkarmak için şu ayarları belirtmenizi öneririz:

Ayar Adı Değer Açıklama
Linux için Windows Alt Sisteminin yerleşik sürümüne izin ver Devre dışı Devre dışı olarak ayarlandığında, bu ilke Linux için Windows Alt Sistemi'nin inbox sürümünü (isteğe bağlı bileşen) devre dışı bırakır. Bu ilke devre dışı bırakılırsa yalnızca WSL'nin mağaza sürümü kullanılabilir. Store WSL ile Inbox WSL arasındaki fark hakkında daha fazla bilgi için buraya bakın
WSL1’e izin verin Devre dışı Devre dışı olarak ayarlandığında, bu ilke WSL1'i devre dışı bırakır. Devre dışı bırakıldığında yalnızca WSL2 dağıtımları kullanılabilir.
Debug shell'e izin ver Devre dışı Devre dışı olarak ayarlandığında, bu ilke hata ayıklama kabuğunu (wsl.exe --debug-shell) devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.
Özel çekirdek yapılandırmasına izin ver Devre dışı Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.kernel) aracılığıyla kullanıcı tanımlı çekirdek yapılandırmasını devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.
Çekirdek komut satırını yapılandırmaya izin ver Devre dışı Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.kernelCommandLine) aracılığıyla çekirdek komut satırı yapılandırmasını devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.
Özel sistem dağıtımı yapılandırmasına izin ver Devre dışı Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.systemDistro) aracılığıyla özel sistem dağıtım yapılandırmasını yapmayı devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.
Özel ağ yapılandırmasına izin ver Devre dışı Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.networkingmode) aracılığıyla özel ağ yapılandırmasını devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.
Kullanıcının güvenlik duvarı yapılandırmasını ayarlamasına izin ver Devre dışı Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.firewall) aracılığıyla güvenlik duvarı yapılandırmasını engeller. Bu ilke yalnızca Store WSL için geçerlidir.
İç içe sanallaştırmaya izin ver Devre dışı Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.nestedVirtualization) aracılığıyla iç içe sanallaştırma yapılandırmasını devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.
Çekirdek hata ayıklamasına izin ver Devre dışı Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.kernelDebugPort) aracılığıyla çekirdek hata ayıklama yapılandırmasını devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.

WSL erişimini denetleme

AllowWSL, AllowInboxWSLve AllowWSL1 ayarları, WSL'ye kullanıcı erişimini denetler. WSL'nin Windows içi sürümüne, WSL 1 dağıtımlarına veya WSL'nin kendisine erişimi etkinleştirmek veya devre dışı bırakmak için bu ayarları yapılandırabilirsiniz.

Bu, kullanıcıların yalnızca Kurumsal özellik desteğiyle WSL'nin en son sürümünü kullandığından emin olmak için WSL'yi yapılandırmanıza olanak sağlar.

WSL komutlarını denetleme

AllowDebugShell ve AllowDiskMount, kullanıcıların wsl --debug-shell ve wsl --mount komutlarını çalıştırıp çalıştıramayacağını denetler. wsl --mount komutunu kullanarak WSL 2’de disk bağlama hakkında daha fazla bilgi edinin.

WSL ayarlarına erişimi denetleyin .wslconfig

*UserSettingConfigurable ile biten son ayar grubu, .wslconfig içindeki WSL gelişmiş ayarlarına erişimi denetler. Bunlar devre dışı olarak ayarlandığında, kullanıcılar yalnızca bu ayar için varsayılan değeri kullanabilir ve özel değerlerle yapılandıramaz. WSL 2 ile çalışan tüm Linux dağıtımları için genel olarak yapılandırılabilir ayarların listesi de dahil olmak üzere .wslconfig yapılandırma ayarı hakkında daha fazla bilgi edinin.

Kullanılabilir ayarların tam listesi

Ayar Adı Açıklama
Windows Subsystem for Linux'a İzin Ver Devre dışı olarak ayarlandığında, bu ilke makinedeki tüm kullanıcılar için Linux için Windows Alt Sistemi'ne (WSL) erişimi devre dışı bırakır.
Linux için Windows Alt Sisteminin Inbox sürümüne izin ver Devre dışı olarak ayarlandığında, bu ilke Linux için Windows Alt Sistemi'nin yerleşik sürümünü (isteğe bağlı bileşen) devre dışı bırakır. Bu ilke devre dışı bırakılırsa yalnızca WSL'nin mağaza sürümü kullanılabilir.
WSL1’e izin verin Devre dışı olarak ayarlandığında, bu ilke WSL1'i devre dışı bırakır. Devre dışı bırakıldığında yalnızca WSL2 dağıtımları kullanılabilir.
Hata ayıklama kabuğuna izin ver Devre dışı olarak ayarlandığında, bu ilke hata ayıklama kabuğunu (wsl.exe --debug-shell) devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.
Passthrough disk bağlamaya izin ver Devre dışı olarak ayarlandığında, bu ilke WSL2'de doğrudan disk bağlamayı devre dışı bırakır (wsl.exe --mount). Bu ilke yalnızca Store WSL için geçerlidir.
Özel çekirdek yapılandırmasına izin ver Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.kernel) aracılığıyla özel çekirdek yapılandırmasını devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.
Çekirdek komut satırı yapılandırmasına izin ver Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.kernelCommandLine) aracılığıyla çekirdek komut satırı yapılandırmasını devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.
Özel sistem dağıtım yapılandırmasına izin ver Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.systemDistro) aracılığıyla özel sistem dağıtımı yapılandırmasını devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.
Özel ağ yapılandırmasına izin ver Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.networkingmode) aracılığıyla özel ağ yapılandırmasını devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.
Kullanıcının güvenlik duvarı yapılandırmasını ayarlamasına izin ver Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.firewall) aracılığıyla güvenlik duvarı yapılandırmayı devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.
İç içe sanallaştırmaya izin ver Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.nestedVirtualization) aracılığıyla iç içe sanallaştırma yapılandırmasını devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.
Kernel hata ayıklamasına izin ver Devre dışı olarak ayarlandığında, bu ilke .wslconfig (wsl2.kernelDebugPort) aracılığıyla çekirdek hata ayıklama yapılandırmasını devre dışı bırakır. Bu ilke yalnızca Store WSL için geçerlidir.

Grup ilkesiyle ayarlama

WSL ilkeleri, GitHub'dan indirilebilen bir WSL ADMX dosyası tarafından tanımlanır.

ADMX dosyaları el ile içeri aktarılabilir ve makinede grup ilkesini yerel olarak yönetmek için kullanılabilir. Bu işlem hakkında daha fazla bilgi edinmek için ADMX belge sayfasına bakın .